[Global Namespace]
Namespaces
Classes
stub class representing AMQPBasicProperties from pecl-amqp
stub class representing AMQPChannel from pecl-amqp
stub class representing AMQPChannelException from pecl-amqp
stub class representing AMQPConnection from pecl-amqp
stub class representing AMQPConnectionException from pecl-amqp
stub class representing AMQPDecimal from pecl-amqp
stub class representing AMQPEnvelope from pecl-amqp
stub class representing AMQPEnvelopeException from pecl-amqp
stub class representing AMQPExchange from pecl-amqp
stub class representing AMQPQueue from pecl-amqp
stub class representing AMQPTimestamp from pecl-amqp
The APCIterator class
The APCUIterator class
The Aerospike client class
An Iterator that iterates over several iterators one after the other.
ArgumentCountError is thrown when too few arguments are passed to a user defined routine.
ArithmeticError is thrown when an error occurs while performing mathematical operations.
This iterator allows to unset and modify values and keys while iterating over Arrays and Objects.
This class allows objects to work as arrays.
AssertionError is thrown when an assertion made via {assert()} fails.
Blackfire extension stubs.
The COM class allows you to instantiate an OLE compatible COM object and call its methods and access its properties.
This object supports cached iteration over another iterator.
Filtered iterator using the callback to determine which items are accepted or rejected.
The main entry point to the PHP Driver for Apache Cassandra.
Class used to represent anonymous functions.
Class CompileError
The DOMAttr interface represents an attribute in an DOMElement object.
The DOMCdataSection inherits from DOMText for textural representation of CData constructs.
The DOMCharacterData class represents nodes with character data.
The DOMComment class represents comment nodes, characters delimited by lt;!-- and -->.
The DOMDocument class represents an entire HTML or XML document; serves as the root of the document tree.
The DOMDocumentFragment class
The DOMDocumentType class
The DOMElement class
The DOMEntity class represents a known entity, either parsed or unparsed, in an XML document.
Extends DOMNode.
The DOMImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document object model.
The DOMNamedNodeMap class
The DOMNode class
The DOMNodeList class
The DOMNotation class
The DOMProcessingInstruction class
The DOMText class inherits from
The DOMXPath class (supports XPath 1.0)
The DOTNET class allows you to instantiate a class from a .Net assembly and call its methods and access its properties.
Representation of date interval. A date interval stores either a fixed amount of time (in years, months, days, hours etc) or a relative time string in the format that DateTime's constructor supports.
Representation of date period.
Representation of date and time.
Representation of time zone
Instances of Directory are created by calling the dir() function, not by the new operator.
The DirectoryIterator class provides a simple interface for viewing the contents of filesystem directories.
DivisionByZeroError is thrown when an attempt is made to divide a number by zero.
The EmptyIterator class for an empty iterator.
Error is the base class for all internal PHP error exceptions.
Ev is a singleton providing access to the default loop and to some common operations.
Class EvCheck
Class EvChild
Class EvEmbed
Class EvFork
Class EvIdle
Class EvIo
Class EvLoop
Class EvPeriodic
Class EvPrepare
Class EvSignal
Class EvStat
Class EvTimer
Class EvWatcher
Exception is the base class for all Exceptions.
Class FANNConnection
FFI class provides access to a simple way to call native functions, access native variables and create/access data structures defined in C language.
The Filesystem iterator
This abstract iterator filters out unwanted values. This class should be extended to implement custom iterator filters. The FilterIterator::accept must be implemented in the subclass.
Class GEOSGeometry
Class GEOSWKBReader
Class GEOSWKBWriter
Class GEOSWKTReader
Class GEOSWKTWriter
Class: GearmanClient
Class: GearmanJob
Class: GearmanTask
Class: GearmanWorker
Generator objects are returned from generators, cannot be instantiated via new.
Iterates through a file system in a similar fashion to glob.
The InfiniteIterator allows one to infinitely iterate over an iterator without having to manually rewind the iterator upon reaching its end.
IntlChar provides access to a number of utility methods that can be used to access information about Unicode characters.
The methods and constants adhere closely to the names and behavior used by the underlying ICU library.
This iterator wrapper allows the conversion of anything that is Traversable into an Iterator.
Class Judy.
Contains various information about errors thrown by libxml. The error codes are described within the official xmlError API documentation.
The LimitIterator class allows iteration over a limited subset of items in an Iterator.
The LuaSandbox class creates a Lua environment and allows for execution of Lua code.
Represents a Lua function, allowing it to be called from PHP.
Represents a connection to a set of memcache servers.
Represents a connection to a set of memcached servers.
The connection point between MongoDB and PHP.
A connection between PHP and MongoDB. This class is used to create and manage connections See MongoClient::__construct() and the section on connecting for more information about creating connections.
Represents a database collection.
Result object for database query.
Instances of this class are used to interact with a database.
A unique identifier created for database objects.
An Iterator that sequentially iterates over all attached iterators
This iterator cannot be rewinded.
The OAuth extension provides a simple interface to interact with data providers using the OAuth HTTP specification to protect private resources.
Manages an OAuth provider class.
OCI8 Collection functionality.
OCI8 LOB functionality for large binary (BLOB) and character (CLOB) objects.
OCI8 Collection functionality.
OCI8 LOB functionality for large binary (BLOB) and character (CLOB) objects.
Represents a connection between PHP and a database server.
(PHP 5 >= 5.1.0, PHP 7, PECL pdo >= 1.0.0)
Represents a prepared statement and, after the statement is executed, an
associated result set.
This extended FilterIterator allows a recursive iteration using RecursiveIteratorIterator that only shows those elements which have children.
ParseError is thrown when an error occurs while parsing PHP code, such as when {eval()} is called.
The Phar class provides a high-level interface to accessing and creating phar archives.
The PharData class provides a high-level interface to accessing and creating non-executable tar and zip archives. Because these archives do not contain a stub and cannot be executed by the phar extension, it is possible to create and manipulate regular zip and tar files using the PharData class even if phar.readonly php.ini setting is 1.
The PharFileInfo class provides a high-level interface to the contents and attributes of a single file within a phar archive.
A class for working with PHP tokens, which is an alternative to the {token_get_all()} function.
(PECL pthreads >= 2.0.0)
A Pool is a container for, and controller of, an adjustable number of
Workers.
Pooling provides a higher level abstraction of the Worker functionality,
including the management of references in the way required by pthreads.
Class for creation of RRD database file.
Class for exporting data from RRD database to image file.
Class for updating RDD database file.
This class represents a RAR archive, which may be formed by several volumes (parts) and which contains a number of RAR entries (i.e., files, directories and other special objects such as symbolic links).
A RAR entry, representing a directory or a compressed file inside a RAR archive
This iterator allows to unset and modify values and keys while iterating over Arrays and Objects in the same way as the ArrayIterator. Additionally it is possible to iterate over the current iterator entry.
(PHP 5 >= 5.4.0)
RecursiveCallbackFilterIterator from a RecursiveIterator
The RecursiveDirectoryIterator provides an interface for iterating recursively over filesystem directories.
This abstract iterator filters out unwanted values for a RecursiveIterator.
Can be used to iterate through recursive iterators.
This recursive iterator can filter another recursive iterator via a regular expression.
Allows iterating over a RecursiveIterator to generate an ASCII graphic tree.
Helper autocomplete for php redis extension
Helper autocomplete for php redis extension
Helper autocomplete for php redis cluster extension.
Helper autocomplete for phpredis extension
The reflection class.
The ReflectionClassConstant class reports information about a class constant.
The ReflectionExtension class reports information about an extension.
The ReflectionFunction class reports information about a function.
A parent class to ReflectionFunction, read its description for details.
The ReflectionGenerator class reports information about a generator.
The ReflectionMethod class reports information about a method.
The ReflectionObject class reports information about an object.
The ReflectionParameter class retrieves information about function's or method's parameters.
The ReflectionProperty class reports information about a classes properties.
The ReflectionReference class provides information about a reference.
The ReflectionType class reports information about a function's parameters.
This iterator can be used to filter another iterator based on a regular expression.
Represents SNMP session.
A class that interfaces SQLite 3 databases.
A class that handles result sets for the SQLite 3 extension.
A class that handles prepared statements for the SQLite 3 extension.
Represents an unbuffered SQLite result set. Unbuffered results sets are sequential, forward-seeking only.
Support Vector Machine Library
The SVMModel is the end result of the training process. It can be used to classify previously unseen data.
SessionHandler a special class that can be used to expose the current internal PHP session save handler by inheritance. There are six methods which wrap the six internal session save handler callbacks (open, close, read, write, destroy and gc).
Thrown for error conditions on fields such as $depth that are not expected to be from user-provided JSON, with similar behavior to php 8.0.
Represents an element in an XML document.
The SimpleXMLIterator provides recursive iteration over all nodes of a SimpleXMLElement object.
The SoapClient class provides a client for SOAP 1.1, SOAP 1.2 servers. It can be used in WSDL or non-WSDL mode.
Represents a SOAP header.
Represents parameter to a SOAP call.
The SoapServer class provides a server for the SOAP 1.1 and SOAP 1.2 protocols. It can be used with or without a WSDL service description.
A class representing a variable or object for use with SOAP services.
(PECL solr >= 0.9.2)
Class SolrClient
This class is used to send requests to a Solr server. Currently, cloning and serialization of SolrClient instances is
not supported.
(PECL solr >= 2.2.0)
Class SolrCollapseFunction
(PECL solr >= 2.1.0)
Version not present on php.net documentation, determined here by using PECL solr changelog:
https://pecl.php.net/package-changelog.php?package=solr&release=2.1.0
Class SolrDisMaxQuery
(PECL solr >= 0.9.2)
Class SolrDocument
This class represents a Solr document retrieved from a query response.
(PECL solr >= 0.9.2)
Class SolrDocumentField
This class represents a field in a Solr document. All its properties are read-only.
(PECL solr >= 0.9.2)
Class SolrGenericResponse
This class represents a response from the solr server.
(PECL solr >= 0.9.2)
Class SolrIllegalArgumentException
This object is thrown when an illegal or invalid argument is passed to a method.
(PECL solr >= 0.9.2)
Class SolrIllegalOperationException
This object is thrown when an illegal or unsupported operation is performed on an object.
(PECL solr >= 0.9.2)
Class SolrInputDocument
This class represents a Solr document that is about to be submitted to the Solr index.
(PECL solr >= 2.2.0)
Class SolrMissingMandatoryParameterException
(PECL solr >= 0.9.2)
Class SolrModifiableParams
This class represents a collection of name-value pairs sent to the Solr server during a request.
(PECL solr >= 0.9.2)
Class SolrObject
This class represents an object whose properties can also by accessed using the array syntax. All its properties are
read-only.
(PECL solr >= 0.9.2)
Class SolrParams
This class represents a a collection of name-value pairs sent to the Solr server during a request.
(PECL solr >= 0.9.2)
Class SolrPingResponse
This class represents a response to a ping request to the server
(PECL solr >= 0.9.2)
Class SolrQuery
This class represents a collection of name-value pairs sent to the Solr server during a request.
(PECL solr >= 0.9.2)
Class SolrQueryResponse
This class represents a response to a query request.
(PECL solr >= 0.9.2)
Class SolrResponse
This class represents a response from the Solr server.
(PECL solr >= 0.9.2)
Class SolrUpdateResponse
This class represents a response to an update request.
(PECL solr >= 0.9.2)
Class SolrUtils
Contains utility methods for retrieving the current extension version and preparing query phrases.
The SplBool class is used to enforce strong typing of the bool type.
SplEnum gives the ability to emulate and create enumeration objects natively in PHP.
The SplFileInfo class offers a high-level object oriented interface to information for an individual file.
The SplFileObject class offers an object oriented interface for a file.
The SplFloat class is used to enforce strong typing of the float type.
The SplInt class is used to enforce strong typing of the integer type.
The SplString class is used to enforce strong typing of the string type.
The SplTempFileObject class offers an object oriented interface for a temporary file.
Abstract parent class for all SPL types.
Stubs for stomp https://pecl.php.net/package/stomp
(PECL pthreads >= 2.0.0)
When the start method of a Thread is invoked, the run method code will be
executed in separate Thread, in parallel.
After the run method is executed the Thread will exit immediately, it will
be joined with the creating Thread at the appropriate time.
Threaded objects form the basis of pthreads ability to execute user code
in parallel; they expose synchronization methods and various useful
interfaces.
Threaded objects, most importantly, provide implicit safety for the programmer;
all operations on the object scope are safe.
There are three scenarios where a TypeError may be thrown.
The VARIANT is COM's equivalent of the PHP zval; it is a structure that can contain a value with a range of different possible types. The VARIANT class provided by the COM extension allows you to have more control over the way that PHP passes values to and from COM.
Is thrown when the type of an argument is correct but the value of it is incorrect. For example, passing a negative integer when the function expects a positive one, or passing an empty string/array when the function expects it to not be empty.
(PECL pthreads >= 3.0.0)
The Volatile class is new to pthreads v3. Its introduction is a consequence of
the new immutability semantics of Threaded members of Threaded classes. The
Volatile class enables for mutability of its Threaded members, and is also
used to store PHP arrays in Threaded contexts.
Weak maps allow creating a map from objects to arbitrary values (similar to SplObjectStorage) without preventing the objects that are used as keys from being garbage collected. If an object key is garbage collected, it will simply be removed from the map.
Weak references allow the programmer to retain a reference to an object which does not prevent the object from being destroyed.
(PECL pthreads >= 2.0.0)
Worker Threads have a persistent context, as such should be used over
Threads in most cases.
When a Worker is started, the run method will be executed, but the Thread will
not leave until one of the following conditions are met:
- the Worker goes out of scope (no more references remain)
- the programmer calls shutdown
- the script dies
The XMLReader extension is an XML Pull parser. The reader acts as a cursor going forward on the document stream and stopping at each node on the way.
Stubs for XXTEA https://pecl.php.net/package/xxtea.
A action can be defined in a separate file in Yaf(see Yaf_Controller_Abstract). that is a action method can also be a Yaf_Action_Abstract class.
Since there should be a entry point which can be called by Yaf (as of PHP 5.3, there is a new magic method __invoke, but Yaf is not only works with PHP 5.3+, Yaf choose another magic method execute), you must implement the abstract method Yaf_Action_Abstract::execute() in your custom action class.
Yaf_Application provides a bootstrapping facility for applications which provides reusable resources, common- and module-based bootstrap classes and dependency checking.
Bootstrap is a mechanism used to do some initial config before a Application run.
User may define their own Bootstrap class by inheriting Yaf_Bootstrap_Abstract
Any method declared in Bootstrap class with leading "_init", will be called by Yaf_Application::bootstrap() one by one according to their defined order
Yaf_Config_Ini enables developers to store configuration data in a familiar INI format and read them in the application by using nested object property syntax. The INI format is specialized to provide both the ability to have a hierarchy of configuration data keys and inheritance between configuration data sections. Configuration data hierarchies are supported by separating the keys with the dot or period character ("."). A section may extend or inherit from another section by following the section name with a colon character (":") and the name of the section from which data are to be inherited.
Note:
Yaf_Config_Ini utilizes the » parse_ini_file() PHP function. Please review this documentation to be aware of its specific behaviors, which propagate to Yaf_Config_Ini, such as how the special values of "TRUE", "FALSE", "yes", "no", and "NULL" are handled.
Yaf_Controller_Abstract is the heart of Yaf's system. MVC stands for Model-View-Controller and is a design pattern targeted at separating application logic from display logic.
Every custom controller shall inherit Yaf_Controller_Abstract.
You will find that you can not define __construct function for your custom controller, thus, Yaf_Controller_Abstract provides a magic method: Yaf_Controller_Abstract::init().
If you have defined a init() method in your custom controller, it will be called as long as the controller was instantiated.
Action may have arguments, when a request coming, if there are the same name variable in the request parameters(see Yaf_Request_Abstract::getParam()) after routed, Yaf will pass them to the action method (see Yaf_Action_Abstract::execute()).
Note:
These arguments are directly fetched without filtering, it should be carefully processed before use them.
Yaf_Dispatcher purpose is to initialize the request environment, route the incoming request, and then dispatch any discovered actions; it aggregates any responses and returns them when the process is complete.
Yaf_Dispatcher also implements the Singleton pattern, meaning only a single instance of it may be available at any given time. This allows it to also act as a registry on which the other objects in the dispatch process may draw.
Yaf_Loader introduces a comprehensive autoloading solution for Yaf.
The first time an instance of Yaf_Application is retrieved, Yaf_Loader will instance a singleton, and registers itself with spl_autoload. You retrieve an instance using the Yaf_Loader::getInstance()
Yaf_Loader attempt to load a class only one shot, if failed, depend on yaf.use_spl_autoload, if this config is On Yaf_Loader::autoload() will return FALSE, thus give the chance to other autoload function. if it is Off (by default), Yaf_Loader::autoload() will return TRUE, and more important is that a very useful warning will be triggered (very useful to find out why a class could not be loaded).
Note:
Please keep yaf.use_spl_autoload Off unless there is some library have their own autoload mechanism and impossible to rewrite it.
If you want Yaf_Loader search some classes(libraries) in the local class directory(which is defined in application.ini, and by default, it is application.directory . "/library"), you should register the class prefix using the Yaf_Loader::registerLocalNameSpace()
Plugins allow for easy extensibility and customization of the framework.
Plugins are classes. The actual class definition will vary based on the component -- you may need to implement this interface, but the fact remains that the plugin is itself a class.
A plugin could be loaded into Yaf by using Yaf_Dispatcher::registerPlugin(), after registered, All the methods which the plugin implemented according to this interface, will be called at the proper time.
All methods of Yaf_Registry declared as static, making it universally accessible. This provides the ability to get or set any custom data from anyway in your code as necessary.
Yaf_Request_Simple is particularly used for test purpose. ie. simulate a spacial request under CLI mode.
Yaf_Route_Map is a built-in route, it simply convert a URI endpoint (that part of the URI which comes after the base URI: see Yaf_Request_Abstract::setBaseUri()) to a controller name or action name(depends on the parameter passed to Yaf_Route_Map::__construct()) in following rule: A => controller A. A/B/C => controller A_B_C. A/B/C/D/E => controller A_B_C_D_E.
If the second parameter of Yaf_Route_Map::__construct() is specified, then only the part before delimiter of URI will used to routing, the part after it is used to routing request parameters (see the example section of Yaf_Route_Map::__construct()).
Yaf_Route_Regex is the most flexible route among the Yaf built-in routes.
For usage, please see the example section of Yaf_Route_Rewrite::__construct()
Yaf_Route_Simple will match the query string, and find the route info.
all you need to do is tell Yaf_Route_Simple what key in the $_GET is module, what key is controller, and what key is action.
Yaf_Route_Simple::route() will always return TRUE, so it is important put Yaf_Route_Simple in the front of the Route stack, otherwise all the other routes will not be called
by default, Yaf_Router only have a Yaf_Route_Static as its default route.
Yaf_Route_Static is designed to handle 80% of normal requirements.
Note:
it is unnecessary to instance a Yaf_Route_Static, also unnecessary to add it into Yaf_Router's routes stack, since there is always be one in Yaf_Router's routes stack, and always be called at the last time.
Yaf_Router is the standard framework router. Routing is the process of taking a URI endpoint (that part of the URI which comes after the base URI: see Yaf_Request_Abstract::setBaseUri()) and decomposing it into parameters to determine which module, controller, and action of that controller should receive the request. This values of the module, controller, action and other parameters are packaged into a Yaf_Request_Abstract object which is then processed by Yaf_Dispatcher. Routing occurs only once: when the request is initially received and before the first controller is dispatched. Yaf_Router is designed to allow for mod_rewrite-like functionality using pure PHP structures. It is very loosely based on Ruby on Rails routing and does not require any prior knowledge of webserver URL rewriting
Default Route
Yaf_Router comes pre-configured with a default route Yaf_Route_Static, which will match URIs in the shape of controller/action. Additionally, a module name may be specified as the first path element, allowing URIs of the form module/controller/action. Finally, it will also match any additional parameters appended to the URI by default - controller/action/var1/value1/var2/value2.
Note:
Module name must be defined in config, considering application.module="Index,Foo,Bar", in this case, only index, foo and bar can be considered as a module name. if doesn't config, there is only one module named "Index".
** See examples by opening the external documentation
Yaf_View_Simple is the built-in template engine in Yaf, it is a simple but fast template engine, and only support PHP script template.
Class Yar_Server Date 2018/6/9 下午3:02
Class ZMQ
Class ZMQContext
Class ZMQDevice
Class ZMQPoll
Class ZMQSocket
Describing a job in a queue In order to add/modify a job in the queue, a Job class must be created/retrieved and than saved in a queue
A file archive, compressed with Zip.
Zookeeper class.
Class Objects can be returned by the layerObj
_ class, or can be
created using:
Instance of clusterObj is always embedded inside the layerObj
_.
Instances of colorObj are always embedded inside other classes.
GNUPG Encryption Class
The grid is always embedded inside a layer object defined as a grid (layer->connectiontype = MS_GRATICULE) (for more docs : https://github.com/mapserver/mapserver/wiki/MapServerGrid) A layer can become a grid layer by adding a grid object to it using : ms_newGridObj(layerObj layer) $oLayer = ms_newlayerobj($oMap); $oLayer->set("name", "GRID"); ms_newgridobj($oLayer); $oLayer->grid->set("labelformat", "DDMMSS");
Instance of hashTableObj is always embedded inside the classObj
,
layerObj
, mapObj
and webObj
. It is uses a read only.
Instances of imageObj are always created by the mapObj
_ class methods.
labelObj are always embedded inside other classes.
Layer Objects can be returned by the mapObj
_ class, or can be
created using:
A second optional argument can be given to ms_newLayerObj() to create
the new layer as a copy of an existing layer. If a layer is given as
argument then all members of a this layer will be copied in the new
layer created.
Instances of legendObj are always are always embedded inside the mapObj
_.
Represents a connection between PHP and a MySQL database.
MySQLi Driver.
Represents the result set obtained from a query against the database.
Represents a prepared statement.
Represents one or more MySQL warnings.
Instance of outputformatObj is always embedded inside the mapObj
_.
Instances of querymapObj are always are always embedded inside the
mapObj
_.
rectObj are sometimes embedded inside other objects. New ones can also be created with:
Instances of referenceMapObj are always embedded inside the mapObj
_.
Instances of scalebarObj are always embedded inside the mapObj
_.
Created by typecasting to object.
Instances of styleObj are always embedded inside a classObj
or labelObj
.
An HTML node in an HTML file, as detected by tidy.
An HTML node in an HTML file, as detected by tidy.
Instances of webObj are always are always embedded inside the mapObj
_.
Interfaces
Interface representing AMQP values
Interface to provide accessing objects as arrays.
(PECL pthreads >= 2.0.8)
Represents a garbage-collectable object.
Classes implementing Countable can be used with the count function.
Interface for external iterators or objects that can be iterated themselves internally.
Interface to create an external Iterator.
Objects implementing JsonSerializable can customize their JSON representation when encoded with json_encode.
Classes implementing OuterIterator can be used to iterate over iterators.
Classes implementing RecursiveIterator can be used to iterate over iterators recursively.
Reflector is an interface implemented by all exportable Reflection classes.
The Seekable iterator.
Interface for customized serializing.
As of PHP 8.1.0, a class which implements Serializable without also implementing __serialize()
and __unserialize()
will generate a deprecation warning.
SessionHandlerInterface is an interface which defines a prototype for creating a custom session handler.
SessionUpdateTimestampHandlerInterface is an interface which defines a prototype for updating the life time of an existing session.
The SplObserver interface is used alongside SplSubject to implement the Observer Design Pattern.
The SplSubject interface is used alongside SplObserver to implement the Observer Design Pattern.
Stringable interface denotes a class as having a __toString() method.
Throwable is the base interface for any object that can be thrown via a throw statement in PHP 7, including Error and Exception.
Interface to detect if a class is traversable using foreach.
Yaf_Route_Interface used for developer defined their custom route.
Yaf provides a ability for developers to use custom view engine instead of build-in engine which is Yaf_View_Simple. There is a example to explain how to do this, please see Yaf_Dispatcher::setView()
Functions
Activates a previously created structure element or other content item.
Add launch annotation for current page [deprecated].
Add a link annotation to a target within the current PDF file.
Creates a named destination on an arbitrary page in the current document.
Sets an annotation for the current page.
Add a file link annotation to a PDF target.
Adds a cell to a new or existing table.
Creates a Textflow object, or adds text and explicit options to an existing Textflow.
Adds an existing image as thumbnail for the current page.
Adds a weblink annotation to a target url on the Web.
Adds a counterclockwise circular arc
Except for the drawing direction, this function behaves exactly like PDF_arc().
Adds a file attachment annotation.
Creates a new PDF file subject to various options.
Starts a Type 3 font definition.
Starts a glyph definition for a Type 3 font.
Opens a structure element or other content item with attributes supplied as options.
Starts a layer for subsequent output on the page.
Adds a new page to the document.
Adds a new page to the document, and specifies various options. The parameters width and height are the dimensions of the new page in points.
Starts a new pattern definition.
Start template definition [deprecated]
Starts a new template definition.
Closes the page handle, and frees all page-related resources
Concatenate a matrix to the ctm
Create action for objects or events
Create rectangular annotation
Create form field
Create form field group
Create pdflib virtual file
Create textflow object
Draw bezier curve
Create layer definition
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
(PHP 5.1)
Halts the execution of the compiler. This can be useful to embed data in PHP scripts, like the installation files.
Terminates execution of the script. Shutdown functions and object destructors will always be executed even if exit is called.
die is a language construct and it can be called without parentheses if no status is passed.
Determine whether a variable is considered to be empty. A variable is considered empty if it does not exist or if its value equals FALSE. empty() does not generate a warning if the variable does not exist.
Evaluates the given code as PHP.
Caution: The eval() language construct is very dangerous because it allows execution of arbitrary PHP code. Its use thus is discouraged. If you have carefully verified that there is no other option than to use this construct, pay special attention not to pass any user provided data into it without properly validating it beforehand.
Terminates execution of the script. Shutdown functions and object destructors will always be executed even if exit is called.
exit is a language construct and it can be called without parentheses if no status is passed.
Determine if a variable is set and is not NULL.
If a variable has been unset with unset(), it will no longer be set. isset() will return FALSE if testing a variable that has been set to NULL. Also note that a null character ("\0") is not equivalent to the PHP NULL constant.
If multiple parameters are supplied then isset() will return TRUE only if all of the parameters are set.
Assigns a list of variables in one operation.
Destroys the specified variables.
The behavior of unset() inside of a function can vary depending on what type of variable you are attempting to destroy.
Specifies the encoding of a stream of data from the server.
Specifies the encoding of a string being received form the server.
Specifies a SQL Server decimal field.
Specifies a SQL Server numeric field.
Specifies a SQL Server nvarchar field.
Specifies a SQL Server varbinary field.
Specifies a SQL Server varchar filed.
Disable/enable the Code Acceleration functionality at run time.
Quote string with slashes in a C style
Terminate apache process after this request apache_child_terminate() will register the Apache process executing the current PHP request for termination once execution of PHP code is completed. It may be used to terminate a process after a script with high memory consumption has been run as memory will usually only be freed internally but not given back to the operating system.
Get an Apache subprocess_env variable Retrieve an Apache environment variable specified by $variable.
Perform a partial request for the specified URI and return all info about it This performs a partial request for a URI. It goes just far enough to obtain all the important information about the given resource.
Get and set apache request notes This function is a wrapper for Apache's table_get and table_set. It edits the table of notes that exists during a request. The table's purpose is to allow Apache modules to communicate.
Fetches all HTTP request headers from the current request
Reset the Apache write timer apache_reset_timeout() resets the Apache write timer, which defaults to 300 seconds. With set_time_limit(0); ignore_user_abort(true) and periodic apache_reset_timeout() calls, Apache can theoretically run forever.
Sets the value of the Apache environment variable specified by variable.
Caches a variable in the data store, only if it's not already stored
Returns a binary dump of the given files and user variables from the APC cache
Output a binary dump of the given files and user variables from the APC cache to the named file
Load the given binary dump into the APC file/user cache
Load the given binary dump from the named file into the APC file/user cache
Retrieves cached information and meta-data from APC's data store
Stores a file in the bytecode cache, bypassing all filters
Decrease a stored number
Defines a set of constants for retrieval and mass-definition
Fetch a stored variable from the cache
Increase a stored number
Loads a set of constants from the cache
Retrieves APC's Shared Memory Allocation information
Cache a variable in the data store
Caches a variable in the data store, only if it's not already stored
Retrieves cached information from APCu's data store
Decrease a stored number
Since: APCu 5.1.0
Atomically fetch or generate a cache entry
Fetch a stored variable from the cache
Increase a stored number
Retrieves APCu Shared Memory Allocation information
Cache a variable in the data store
Changes the case of all keys in an array
Split an array into chunks
Since: 5.5
Return the values from a single column in the input array
Creates an array by using one array for keys and another for its values
Computes the difference of arrays with additional index check
Computes the difference of arrays using keys for comparison
Computes the difference of arrays with additional index check which is performed by a user supplied callback function
Computes the difference of arrays using a callback function on the keys for comparison
Fill an array with values, specifying keys
Iterates over each value in the array passing them to the callback function.
Exchanges all keys with their associated values in an array
Computes the intersection of arrays
Computes the intersection of arrays with additional index check
Computes the intersection of arrays using keys for comparison
Computes the intersection of arrays with additional index check, compares indexes by a callback function
Computes the intersection of arrays using a callback function on the keys for comparison
Checks if the given key or index exists in the array
Return all the keys or a subset of the keys of an array
Applies the callback to the elements of the given arrays
Merges the elements of one or more arrays together (if the input arrays have the same string keys, then the later value for that key will overwrite the previous one; if the arrays contain numeric keys, the later value will be appended) Since 7.4.0 this function can be called without any parameter, and it will return empty array.
Merge two or more arrays recursively
Sort multiple or multi-dimensional arrays
Pad array to the specified length with a value
Push elements onto the end of array Since 7.3.0 this function can be called with only one parameter.
Pick one or more random keys out of an array
Iteratively reduce the array to a single value using a callback function
array_replace() replaces the values of the first array with the same values from all the following arrays.
Replaces elements from passed arrays into the first array recursively
Return an array with elements in reverse order
Searches the array for a given value and returns the first corresponding key if successful
Extract a slice of the array
Remove a portion of the array and replace it with something else
Computes the difference of arrays by using a callback function for data comparison
Computes the difference of arrays with additional index check, compares data by a callback function
Computes the difference of arrays with additional index check, compares data and indexes by a callback function
Computes the intersection of arrays, compares data by a callback function
Computes the intersection of arrays with additional index check, compares data by a callback function
Computes the intersection of arrays with additional index check, compares data and indexes by separate callback functions
Removes duplicate values from an array
Prepend elements to the beginning of an array Since 7.3.0 this function can be called with only one parameter.
Apply a user function to every member of an array
Apply a user function recursively to every member of an array
Sort an array in reverse order and maintain index association
Sort an array and maintain index association
Decodes data encoded with MIME base64
Convert a number between arbitrary bases
Returns trailing name component of path
Add two arbitrary precision numbers
Compare two arbitrary precision numbers
Divide two arbitrary precision numbers
Get modulus of an arbitrary precision number
Multiply two arbitrary precision numbers
Raise an arbitrary precision number to another
Raise an arbitrary precision number to another, reduced by a specified modulus
Since: 8.4
No description
Set default scale parameter for all bc math functions
Get the square root of an arbitrary precision number
Subtract one arbitrary precision number from another
Specify the character encoding in which the messages from the DOMAIN message catalog will be returned
Sets the path for a domain
This function compress a string using brotli algorithm.
Initialize an incremental brotli compress context.
Initialize an incremental brotli compress context.
This function uncompresses a string compressed with brotli algorithm.
Initialize an incremental brotli compress context.
Initialize an incremental brotli uncompress context.
Compress a string into bzip2 encoded data
Decompresses bzip2 encoded data
Binary safe bzip2 file write
Return the number of days in a month for a given year and calendar
Converts from Julian Day Count to a supported calendar
Converts from a supported calendar to Julian Day Count
Call the callback given by the first parameter
Call a callback with an array of parameters
Call a user method on an specific object
Call a user method given with an array of parameters
Check DNS records corresponding to a given Internet host name or IP address
Split a string into smaller chunks
Return the interfaces which are implemented by the given class
Return the parent classes of the given class
Since: 5.4
Return the traits used by the given class
Clears file status cache
Since: 5.5
Returns the current process title, as set by cli_set_process_title(). Note that this may not exactly match what is shown in ps or top, depending on your operating system.
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Sort array maintaining index association
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Compare two Unicode strings
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Create a collator
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get collation attribute value
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get collator's last error code
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get text for collator's last error code
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get the locale name of the collator
(PHP 5 >= 5.3.2, PHP 7, PECL intl >= 1.0.3)
Get sorting key for a string
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get current collation strength
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Set collation attribute
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Set collation strength
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Sort array using specified collator
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Sort array using specified collator and sort keys
(PHP 4 >= 4.2.0, PHP 5, PHP 7)
Connect events from a COM object to a PHP object
(PHP 5, PHP 7)
Returns a handle to an already running instance of a COM object
(PHP 4 >= 4.1.0, PHP 5, PHP 7)
Loads a Typelib
(PHP 4 >= 4.2.0, PHP 5, PHP 7)
Process COM messages, sleeping for up to timeoutms milliseconds
(PHP 4 >= 4.2.0, PHP 5, PHP 7)
Print out a PHP class definition for a dispatchable interface
Create array containing variables and their values
Returns an array of ALL valid ini options with values and is not the same as ini_get_all() which returns only registered ini options. Only useful for devs to debug php.ini scanner/parser!
Convert from one Cyrillic character set to another
Counts all elements in an array, or something in an object.
Return information about characters used in a string
Check for any printable character which is not whitespace or an alphanumeric character
(PHP 5, CUBRID >= 8.3.0)
Return the number of rows affected by the last SQL statement
(PHP 5, CUBRID >= 8.3.0)
Bind variables to a prepared statement as parameters
(PHP 5, CUBRID >= 8.3.0)
Return the current CUBRID connection charset
(PHP 5, CUBRID >= 8.3.0)
Close CUBRID connection. Same as cubrid_disconnect().
(PHP 5, CUBRID >= 8.3.0)
Close the request handle. Same as cubrid_close_request().
(PHP 5, CUBRID >= 8.3.0)
Close the request handle. Same as cubrid_close_prepare().
(PHP 5, CUBRID >= 8.3.0)
Get contents of collection type column using OID
(PHP 5, CUBRID >= 8.3.0)
Get the number of elements in collection type column using OID
(PHP 5, CUBRID >= 8.3.0)
Get the column names in result
(PHP 5, CUBRID >= 8.3.0)
Get column types in result
(PHP 5, CUBRID >= 8.3.0)
Commit a transaction
(PHP 5, CUBRID >= 8.3.1)
Open a connection to a CUBRID Server
(PHP 5, CUBRID >= 8.3.1)
Establish the environment for connecting to CUBRID server.
(PHP 5, CUBRID >= 8.3.0)
Get OID of the current cursor location
(PHP 5, CUBRID >= 8.3.0)
Move the internal row pointer of the CUBRID result
(PHP 5, CUBRID >= 8.3.1)
Get db name from results of cubrid_list_dbs
(PHP 5, CUBRID >= 8.3.1)
Get result data
(PHP 5, CUBRID >= 8.3.0)
Close CUBRID connection. Same as cubrid_close().
(PHP 5, CUBRID >= 8.3.0)
Delete an instance using OID
(PHP 5, CUBRID >= 8.3.1)
Returns the numerical value of the error message from previous
CUBRID operation. Same as cubrid_error_code();
(PHP 5, CUBRID >= 8.3.1)
Get the error message. Same as cubrid_error_msg();
(PHP 5, CUBRID >= 8.3.0)
Get error code for the most recent function call.
(PHP 5, CUBRID >= 8.3.0)
Get the facility code of error
(PHP 5, CUBRID >= 8.3.0)
Get last error message for the most recent function call.
(PHP 5, CUBRID >= 8.3.0)
Execute a prepared SQL statement
(PHP 5, CUBRID >= 8.3.0)
Fetch the next row from a result set
(PHP 5, CUBRID >= 8.3.0)
Fetch a result row as an associative array, a numeric array, or both
(PHP 5, CUBRID >= 8.3.0)
Return the associative array that corresponds to the fetched row
(PHP 5, CUBRID >= 8.3.1)
Get column information from a result and return as an object
(PHP 5, CUBRID >= 8.3.0)
Return an array with the lengths of the values of
each field from the current row
(PHP 5, CUBRID >= 8.3.0)
Fetch the next row and return it as an object
(PHP 5, CUBRID >= 8.3.0)
Return a numerical array with the values of the current row
(PHP 5, CUBRID >= 8.3.0)
Return a string with the flags of the given field offset
(PHP 5, CUBRID >= 8.3.0)
Get the maximum length of the specified field
(PHP 5, CUBRID >= 8.3.0)
Return the name of the specified field index
(PHP 5, CUBRID >= 8.3.0)
Move the result set cursor to the specified field offset
(PHP 5, CUBRID >= 8.3.0)
Return the name of the table of the specified field
(PHP 5, CUBRID >= 8.3.0)
Return the type of the column corresponding to the given field offset
(PHP 5, CUBRID >= 8.3.0)
Free the memory occupied by the result data
(PHP 5, CUBRID >= 8.3.0)
Get a column using OID
(PHP 5, CUBRID >= 8.4.0)
Get auto-commit mode of the connection
(PHP 5, CUBRID >= 8.3.0)
Return the current CUBRID connection charset
(PHP 5, CUBRID >= 8.3.0)
Get the class name using OID
(PHP 5, CUBRID >= 8.3.0)
Return the client library version
(PHP 5, CUBRID >= 8.3.0)
Returns the CUBRID database parameters
(PHP 5, CUBRID >= 8.4.1)
Get the query timeout value of the request
(PHP 5, CUBRID >= 8.3.0)
Return the CUBRID server version
(PHP 5, CUBRID >= 8.3.0)
Return the ID generated for the last updated AUTO_INCREMENT column
(PHP 5, CUBRID >= 8.3.0)
Check whether the instance pointed by OID exists
(PHP 5, CUBRID >= 8.3.0)
Return an array with the list of all existing CUBRID databases
(PHP 5, CUBRID >= 8.4.1)
Bind a lob object or a string as a lob object to a
prepared statement as parameters.
(PHP 5, CUBRID >= 8.4.1)
Close BLOB/CLOB data
(PHP 5, CUBRID >= 8.4.1)
Export the lob object to a file.
(PHP 5, CUBRID >= 8.4.1)
Import the lob object from a file.
(PHP 5, CUBRID >= 8.4.1)
Create a lob object.
(PHP 5, CUBRID >= 8.4.1)
Read from BLOB/CLOB data.
(PHP 5, CUBRID >= 8.4.1)
Move the cursor of a lob object.
(PHP 5, CUBRID >= 8.4.1)
Move the cursor of a lob object.
(PHP 5, CUBRID >= 8.4.1)
Get a lob object's size.
(PHP 5, CUBRID >= 8.4.1)
Get a lob object's size.
(PHP 5, CUBRID >= 8.4.1)
Tell the cursor position of the LOB object.
(PHP 5, CUBRID >= 8.4.1)
Tell the cursor position of the LOB object.
(PHP 5, CUBRID >= 8.4.0)
Write a string into the LOB large object
(PHP 5, CUBRID >= 8.3.1)
Close BLOB/CLOB data
(PHP 5, CUBRID >= 8.3.1)
Export BLOB/CLOB data to file
(PHP 5, CUBRID >= 8.3.1)
cubrid_lob_get() is used to get BLOB/CLOB meta info from
CUBRID database. CUBRID gets BLOB/CLOB by executing the SQL statement,
and returns all LOBs as a resource array. Be sure that the SQL
retrieves only one column and its data type is BLOB or CLOB.
(PHP 5, CUBRID >= 8.3.1)
Read BLOB/CLOB data and send straight to browser
(PHP 5, CUBRID >= 8.3.1)
Get BLOB/CLOB data size
(PHP 5, CUBRID >= 8.3.0)
Set a read lock on the given OID
(PHP 5, CUBRID >= 8.3.0)
Set a write lock on the given OID
(PHP 5, CUBRID >= 8.3.0)
Move the cursor in the result
(PHP 5, CUBRID >= 8.4.0)
Get result of next query when executing multiple SQL statements
(PHP 5, CUBRID >= 8.3.0)
Return the number of columns in the result set
(PHP 5, CUBRID >= 8.3.0)
Return the number of columns in the result set
(PHP 5, CUBRID >= 8.3.0)
Get the number of rows in the result set
(PHP 5, CUBRID >= 8.3.1)
Open a persistent connection to a CUBRID server
(PHP 5, CUBRID >= 8.3.1)
Open a persistent connection to CUBRID server
(PHP 5, CUBRID >= 8.3.1)
Ping a server connection or reconnect if there is no connection
(PHP 5, CUBRID >= 8.3.0)
Prepare an SQL statement for execution
(PHP 5, CUBRID >= 8.3.0)
Update a column using OID
(PHP 5, CUBRID >= 8.3.1)
Send a CUBRID query
(PHP 5, CUBRID >= 8.3.0)
Escapes special characters in a string for use in an SQL statement
(PHP 5, CUBRID >= 8.3.0)
Return the value of a specific field in a specific row
(PHP 5, CUBRID >= 8.3.0)
Roll back a transaction
(PHP 5, CUBRID >= 8.3.0)
Get the requested schema information
(PHP 5, CUBRID >= 8.3.0)
Insert a single element to set type column using OID
(PHP 5, CUBRID >= 8.3.0)
Delete an element from sequence type column using OID
(PHP 5, CUBRID >= 8.3.0)
Insert an element to a sequence type column using OID
(PHP 5, CUBRID >= 8.3.0)
Update the element value of sequence type column using OID
(PHP 5, CUBRID >= 8.3.0)
Insert a single element to set type column using OID
(PHP 5, CUBRID >= 8.4.0)
Set auto-commit mode of the connection
(PHP 5, CUBRID >= 8.4.0)
Sets the CUBRID database parameters
(PHP 5, CUBRID >= 8.3.0)
Delete an element from set type column using OID
(PHP 5, CUBRID >= 8.4.1)
Set the query timeout value of the request
(PHP 5, CUBRID >= 8.3.0)
Perform a query without fetching the results into memory
Return a string containing the last error for the current session
Since: 5.5
(PHP 5 >= 5.5.0)
Create a CURLFile object
Get information regarding a specific transfer
Add a normal cURL handle to a cURL multi handle
Since: 7.1
Return the last multi curl error number
Run the sub-connections of the current cURL handle
Return the content of a cURL handle if
Get information about the current transfers
Remove a multi handle from a set of cURL handles
Wait for activity on any curl_multi connection
Since: 5.5
(PHP 5 >=5.5.0)
Set an option for the cURL multi handle
Since: 5.5
(PHP 5 >=5.5.0)
Return string describing error code
Since: 5.5
(PHP 5 >=5.5.0)
Pause and unpause a connection
Since: 5.5
(PHP 5 >=5.5.0)
Reset all options of a libcurl session handle
Set an option for a cURL transfer
Since: 5.1.3
Set multiple options for a cURL transfer
Since: 5.5
(PHP 5 >=5.5.0)
Return string describing the given error code
Since: 5.5
(PHP 5 >=5.5.0)
Decodes the given URL encoded string
Alias: {DateTime
(PHP 5.5)
Alias:
{DateTimeImmutable new DateTimeImmutable object
Returns new DateTimeImmutable object formatted according to the specified format
Gets the default timezone used by all date/time functions in a script
Sets the default timezone used by all date/time functions in a script
Returns the difference between two datetime objects Alias: {DateTime
Alias: {DateInterval
Alter the timestamp of a DateTime object by incrementing or decrementing in a format accepted by strtotime().
Returns associative array with detailed info about given date
Get info about given date formatted according to the specified format
Subtracts an amount of days, months, years, hours, minutes and seconds from a datetime object Alias: {DateTime
Since: 5.1.2
Returns an array with information about sunset/sunrise and twilight begin/end
deprecated
Returns time of sunrise for a given day and location
Returns time of sunset for a given day and location
Sets the time zone for the datetime object Alias: {DateTime
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Create a date formatter
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Format the date/time value as a string
(PHP 5 >= 5.5.0, PECL intl >= 3.0.0)
Formats an object
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get the calendar type used for the IntlDateFormatter
(PHP 5 >= 5.3.0, PECL intl >= 3.0.0)
Get copy of formatter's calendar object
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get the datetype used for the IntlDateFormatter
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get the error code from last operation
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get the error text from the last operation.
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get the locale used by formatter
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get the pattern used for the IntlDateFormatter
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get the timetype used for the IntlDateFormatter
(PHP 5 >= 5.5.0, PECL intl >= 3.0.0)
Get formatter's timezone
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get the timezone-id used for the IntlDateFormatter
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get the lenient used for the IntlDateFormatter
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Parse string to a field-based time value
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Parse string to a timestamp value
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
sets the calendar used to the appropriate calendar, which must be
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Set the leniency of the parser
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Set the pattern used for the IntlDateFormatter
(PHP 5 >= 5.5.0, PECL intl >= 3.0.0)
Sets formatter's timezone
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Sets the time zone to use
Returns or sets the AUTOCOMMIT state for a database connection
Binds a PHP variable to an SQL statement parameter
Returns an object with properties that describe the DB2 database client
Returns a result set listing the columns and associated privileges for a table
Returns a result set listing the columns and associated metadata for a table
Returns a string containing the SQLSTATE returned by the last connection attempt
Returns the last connection error message and SQLCODE value
Returns a connection to a database
Returns the cursor type used by a statement resource
Executes an SQL statement directly
Executes a prepared SQL statement
Returns an array, indexed by column position, representing a row in a result set
Returns an array, indexed by column name, representing a row in a result set
Returns an array, indexed by both column name and position, representing a row in a result set
Returns an object with properties representing columns in the fetched row
Sets the result set pointer to the next row or requested row
Returns the maximum number of bytes required to display a column
Returns the name of the column in the result set
Returns the position of the named column in a result set
Returns the precision of the indicated column in a result set
Returns the scale of the indicated column in a result set
Returns the data type of the indicated column in a result set
Returns the width of the current value of the indicated column in a result set
Returns a result set listing the foreign keys for a table
Frees resources associated with the indicated statement resource
Retrieves an option value for a statement resource or a connection resource
Returns the auto generated ID of the last insert query that successfully executed on this connection.
Gets a user defined size of LOB files with each invocation
Requests the next result set from a stored procedure
Returns the number of fields contained in a result set
Returns the number of rows affected by an SQL statement
Returns a persistent connection to a database
Prepares an SQL statement to be executed
Returns a result set listing primary keys for a table
Returns a result set listing stored procedure parameters
Returns a result set listing the stored procedures registered in a database
Returns a single column from a row in the result set
Returns an object with properties that describe the DB2 database server
Set options for connection or statement resources
Returns a result set listing the unique row identifier columns for a table
Returns a result set listing the index and statistics for a table
Returns a string containing the SQLSTATE returned by an SQL statement
Returns a string containing the last SQL statement error message
Returns a result set listing the tables and associated privileges in a database
Returns a result set listing the tables and associated metadata in a database
Fetch data specified by key
Splits a key in string representation into array representation
No description
No description
Overrides the domain for a single lookup
Plural version of dcgettext
Dumps a string representation of an internal zend value to output
Defers the execution of a callback function until the surrounding function of a coroutine returns.
Since: 7.0
Incrementally deflate data
Since: 7.0
Initialize an incremental deflate context
The dio_fcntl() function performs the operation specified by cmd on the file descriptor fd.
Opens a file (creating it if necessary) at a lower level than theC library input/ouput stream functions allow
Opens a raw direct IO stream.
Seeks to pos on fd from whence
Opens a serial direct IO stream.
Sets terminal attributes and baud rate for a serial port
Truncates a file to at most offset bytes in size.
Writes data to fd with optional truncation at length
Return an instance of the Directory class
Returns the total size of a filesystem or disk partition
Plural version of dgettext
Fetch DNS Resource Records associated with a hostname
Gets a DOMElement object from a SimpleXMLElement object
(PHP 4.2.0, PHP 5)
Alias:
{floatval}
Get float value of a variable
Get Unix timestamp for midnight on Easter of a given year
Get number of days after March 21 on which Easter falls for a given year
Artificially increase load. Could be useful in tests, benchmarking
Change file/directory permissions
Change file/directory permissions
Close file
Execute custom request like any other eio_* call
Duplicate a file descriptor
Allows the caller to directly manipulate the allocated disk space for a file
Change file permissions
Change file ownership
Synchronize a file's in-core state with storage device
Get file status
Get file system statistics
Synchronize a file's in-core state with storage device
Truncate a file
Change file last access and modification times
Get stream representing a variable used in internal communications with libeio
Returns string describing the last error associated with a request resource
Create a hardlink for file
Get file status
Create directory
Create a special or ordinary file
Does nothing, except go through the whole request cycle
Opens a file
Can be to be called whenever there are pending requests that need finishing
Read from a file descriptor at given offset
Perform file readahead into page cache
Reads through a whole directory
Read value of a symbolic link
Get the canonicalized absolute pathname
Change the name or location of a file
Remove a directory
Repositions the offset of the open file associated with the fd argument to the argument offset according to the directive whence
Transfer data between file descriptors
Set maximum number of requests processed in a poll
Get file status
Get file system statistics
Create a symbolic link
Commit buffer cache to disk
Sync a file segment with disk
Calls Linux' syncfs syscall, if available
Truncate a file
Delete a name and possibly the file it refers to
Change file last access and modification times
Write to file
(PHP 5 >= 5.3.0, PECL enchant >= 0.1.0)
Enumerates the Enchant providers
(PHP 5 >= 5.3.0, PECL enchant >= 0.1.0 )
Whether a dictionary exists or not. Using non-empty tag
Since: 5.3
Free the broker resource and its dictionaries
(PHP 5 >= 5.3.0, PECL enchant >= 0.1.0 )
Free a dictionary resource
Get the directory path for a given backend
(PHP 5 >= 5.3.0, PECL enchant >= 0.1.0 )
Returns the last error of the broker
(PHP 5 >= 5.3.0, PECL enchant >= 0.1.0 )
create a new broker object capable of requesting
(PHP 5 >= 5.3.0, PECL enchant >= 1.0.1)
Returns a list of available dictionaries
(PHP 5 >= 5.3.0, PECL enchant >= 0.1.0 )
create a new dictionary using a tag
(PHP 5 >= 5.3.0, PECL enchant >= 0.1.0 )
creates a dictionary using a PWL file
Set the directory path for a given backend
(PHP 5 >= 5.3.0, PECL enchant >= 0.1.0 )
Declares a preference of dictionaries to use for the language
Since: 8.0
(PHP 8)
Add a word to personal word list
(PHP 5 >= 5.3.0, PECL enchant >= 0.1.0 )
add a word to personal word list
(PHP 5 >= 5.3.0, PECL enchant >= 0.1.0 )
add 'word' to this spell-checking session
(PHP 5 >= 5.3.0, PECL enchant >= 0.1.0 )
Check whether a word is correctly spelled or not
(PHP 5 >= 5.3.0, PECL enchant >= 0.1.0 )
Describes an individual dictionary
(PHP 5 >= 5.3.0, PECL enchant >= 0.1.0 )
Returns the last error of the current spelling-session
Since: 8.0
(PHP 8)
Whether or not 'word' exists in this spelling-session
(PHP 5 >= 5.3.0, PECL enchant >= 0.1.0 )
whether or not 'word' exists in this spelling-session
(PHP 5 >= 5.3.0, PECL enchant:0.2.0-1.0.1)
Check the word is correctly spelled and provide suggestions
(PHP 5 >= 5.3.0, PECL enchant >= 0.1.0 )
Add a correction for a word
(PHP 5 >= 5.3.0, PECL enchant >= 0.1.0 )
Will return a list of values if any of those pre-conditions are not met
Regular expression match
Replace regular expression
Case insensitive regular expression match
Replace regular expression case insensitive
Send an error message to the defined error handling routines
Add an event to the set of monitored events
(PECL libevent >= 0.0.1)
Handle events
(PECL libevent >= 0.0.1)
Tells the event_base to exit its loop immediately.
(PECL libevent >= 0.0.1)
Tells an event_base to stop looping after a given time has elapsed
(PECL libevent >= 0.0.1)
Set the number of different event priority levels
(PECL libevent >= 0.0.2)
Associate event base with an event
(PECL libevent >= 0.0.1)
Associate buffered event with an event base
(PECL libevent >= 0.0.1)
Disable a buffered event
(PECL libevent >= 0.0.1)
Enables the specified buffered event.
(PECL libevent >= 0.0.1)
Changes the file descriptor on which the buffered event operates.
(PECL libevent >= 0.0.1)
Destroys the specified buffered event and frees all the resources associated.
(PECL libevent >= 0.0.1)
Create new buffered event
(PECL libevent >= 0.0.1)
Assign a priority to a buffered event. Use it after initializing event, but before adding an event to the event_base.
(PECL libevent >= 0.0.1)
Reads data from the input buffer of the buffered event.
(PECL libevent >= 0.0.1)
Set or reset callbacks for a buffered event
(PECL libevent >= 0.0.4)
Sets the read and write timeouts for the specified buffered event.
(PECL libevent >= 0.0.1)
Set the watermarks for read and write events.
(PECL libevent >= 0.0.1)
Writes data to the specified buffered event.
(PECL libevent >= 0.0.1)
Remove an event from the set of monitored events.
(PECL libevent >= 0.0.1)
Creates and returns a new event resource.
(PECL libevent >= 0.0.1)
Prepares the event to be used in event_add().
(PECL libevent >= 0.0.1)
Checks if a specific event is pending or scheduled.
Prepares the timer event to be used in event_add().
Execute an external program
Reads the EXIF headers from JPEG or TIFF
Retrieve the embedded thumbnail of a TIFF or JPEG image
Since: PECL expect >= 0.1.0
Waits until the output from a process matches one of the patterns, a specified time period has passed, or an EOF is seen.
Since: PECL expect >= 0.1.0
Execute command via Bourne shell, and open the PTY stream to the process
Split a string by a string
Returns exp(number) - 1, computed in a way that is accurate even when the value of number is close to zero
Import variables into the current symbol table from an array
Trains on an entire dataset, for a period of time using the Cascade2 training algorithm
Trains on an entire dataset read from file, for a period of time using the Cascade2 training algorithm.
Constructs a backpropagation neural network from a configuration file
Creates a standard backpropagation neural network which is not fully connectected and has shortcut connections
Creates a standard backpropagation neural network which is not fully connectected and has shortcut connections
Creates a standard backpropagation neural network, which is not fully connected
Creates a standard backpropagation neural network, which is not fully connected using an array of layer sizes
Creates a standard fully connected backpropagation neural network
Creates a standard fully connected backpropagation neural network using an array of layer sizes
Creates an empty training data struct
Creates the training data struct from a user supplied function
Scale data in input vector after get it from ann based on previously calculated parameters
Scale data in output vector after get it from ann based on previously calculated parameters
Descale input and output data based on previously calculated parameters
Destroys the entire network and properly freeing all the associated memory
Returns an exact copy of a fann train data
Returns the activation function
Returns the activation steepness for supplied neuron and layer number
Get the number of bias in each layer in the network
Returns the bit fail limit used during training
Returns the cascade activation functions
Returns the number of cascade activation functions
Returns the cascade activation steepnesses
The number of activation steepnesses
Returns the cascade candidate change fraction
Returns the number of cascade candidate stagnation epochs
Returns the maximum candidate epochs
Returns the minimum candidate epochs
Returns the number of candidate groups
Returns the number of candidates used during training
Returns the cascade output change fraction
Returns the number of cascade output stagnation epochs
Returns the weight multiplier
Get the connection rate used when the network was created
Get the number of neurons in each layer in the network
Get the type of neural network it was created as
Get the number of layers in the neural network
Returns the decay which is a factor that weights should decrease in each iteration during quickprop training
Returns the increase factor used during RPROP training
Returns the increase factor used during RPROP training
Returns the sarprop step error shift
Returns the sarprop step error threshold factor
Returns the sarprop weight decay shift
Get the total number of connections in the entire network
Get the total number of neurons in the entire network
Returns the error function used during training
Returns the stop function used during training
Initialize the weights using Widrow + Nguyen’s algorithm
Returns the number of training patterns in the train data
Merges the train data
Returns the number of inputs in each of the training patterns in the train data
Returns the number of outputs in each of the training patterns in the train data
Give each connection a random weight between min_weight and max_weight
Reads a file that stores training data
Will run input through the neural network
Saves the entire network to a configuration file
Save the training structure to a file
Scale data in input vector before feed it to ann based on previously calculated parameters
Scales the inputs in the training data to the specified range
Scale data in output vector before feed it to ann based on previously calculated parameters
Scales the outputs in the training data to the specified range
Scale input and output data based on previously calculated parameters
Scales the inputs and outputs in the training data to the specified range
Sets the activation function for supplied neuron and layer
Sets the activation function for all the neurons in the supplied layer.
Sets the activation function for the output layer
Sets the activation steepness for supplied neuron and layer number
Sets the activation steepness for all of the neurons in the supplied layer number
Sets the steepness of the activation steepness in the output layer
Set the bit fail limit used during training
Sets the callback function for use during training
Sets the array of cascade candidate activation functions
Sets the array of cascade candidate activation steepnesses
Sets the cascade candidate change fraction
Sets the candidate limit
Sets the number of cascade candidate stagnation epochs
Sets the max candidate epochs
Sets the maximum out epochs
Sets the min candidate epochs
Sets the minimum out epochs
Sets the number of candidate groups
Sets the cascade output change fraction
Sets the number of cascade output stagnation epochs
Sets the weight multiplier
Sets where the errors are logged to
Calculate input scaling parameters for future use based on training data
Sets the learning momentum
Sets the learning rate
Calculate output scaling parameters for future use based on training data
Sets the quickprop decay factor
Sets the quickprop mu factor
Sets the decrease factor used during RPROP training
Sets the maximum step-size
Sets the minimum step-size
Sets the initial step-size
Sets the increase factor used during RPROP training
Sets the sarprop step error shift
Sets the sarprop step error threshold factor
Sets the sarprop temperature
Sets the sarprop weight decay shift
Calculate input and output scaling parameters for future use based on training data
Sets the error function used during training
Sets the stop function used during training
Sets the training algorithm
Set a connection in the network
Set connections in the network
Shuffles training data, randomizing the order
Returns an copy of a subset of the train data
Test with a set of inputs, and a set of desired outputs
Test a set of training data and calculates the MSE for the training data
Train one iteration with a set of inputs, and a set of desired outputs
Train one epoch with a set of training data
Trains on an entire dataset for a period of time
Trains on an entire dataset, which is read from file, for a period of time
Since: 5.3.3
This function flushes all response data to the client and finishes the request.
This is an alias of ibase_add_user Add a user to a security database (only for IB6 or later)
This is an alias of ibase_affected_rows Return the number of rows that were affected by the previous query
This is an alias of ibase_backup Initiates a backup task in the service manager and returns immediately
This is an alias of ibase_blob_add Add data into a newly created blob
This is an alias of ibase_blob_cancel Cancel creating blob
This is an alias of ibase_blob_close Close blob
This is an alias of ibase_blob_create Create a new blob for adding data
This is an alias of ibase_blob_echo Output blob contents to browser
This is an alias of ibase_blob_get Get len bytes data from open blob
This is an alias of ibase_blob_import Create blob, copy file in it, and close it
This is an alias of ibase_blob_info Return blob length and other useful info
This is an alias of ibase_blob_open Open blob for retrieving data parts
This is an alias of ibase_close Close a connection to an InterBase database
This is an alias of ibase_commit Commit a transaction
This is an alias of ibase_commit_ret Commit a transaction without closing it
This is an alias of ibase_connect Open a connection to an InterBase database
This is an alias of ibase_db_info Request statistics about a database
This is an alias of ibase_delete_user Delete a user from a security database (only for IB6 or later)
This is an alias of ibase_drop_db Drops a database
This is an alias of ibase_execute Execute a previously prepared query
This is an alias of ibase_fetch_assoc Fetch a result row from a query as an associative array
This is an alias of ibase_fetch_object Get an object from a InterBase database
This is an alias of ibase_fetch_row Fetch a row from an InterBase database
This is an alias of ibase_field_info Get information about a field
This is an alias of ibase_free_event_handler Cancels a registered event handler
This is an alias of ibase_free_query Free memory allocated by a prepared query
This is an alias of ibase_free_result Free a result set
This is an alias of ibase_gen_id Increments the named generator and returns its new value
This is an alias of ibase_maintain_db Execute a maintenance command on the database server
This is an alias of ibase_modify_user Modify a user to a security database (only for IB6 or later)
This is an alias of ibase_name_result Assigns a name to a result set
This is an alias of ibase_num_fields Get the number of fields in a result set
This is an alias of ibase_num_params Return the number of parameters in a prepared query
This is an alias of ibase_param_info Return information about a parameter in a prepared query
This is an alias of ibase_pconnect Open a persistent connection to an InterBase database
This is an alias of ibase_prepare Prepare a query for later binding of parameter placeholders and execution
This is an alias of ibase_query Execute a query on an InterBase database
This is an alias of ibase_restore Initiates a restore task in the service manager and returns immediately
This is an alias of ibase_rollback Roll back a transaction
This is an alias of ibase_rollback_ret Roll back a transaction without closing it
This is an alias of ibase_server_info Request information about a database server
This is an alias of ibase_service_attach Connect to the service manager
This is an alias of ibase_service_detach Disconnect from the service manager
This is an alias of ibase_set_event_handler Register a callback function to be called when events are posted
This is an alias of ibase_trans Begin a transaction
This is an alias of ibase_wait_event Wait for an event to be posted by the database
Since: 8.1
Sync file data only to storage. Similar to fsync but does not flush modified metadata. POSIX only, aliased to fsync on Win32.
Since: 8.0
Performs a floating-point division under IEEE 754 semantics. Division by zero is considered well-defined and will return one of Inf, -Inf or NaN.
Gets line from file pointer and parse for CSV fields
Gets line from file pointer and strip HTML tags
Reads entire file into an array
Reads entire file into a string
Write a string to a file
Checks if variable of specified type exists
Gets a specific external variable by name and optionally filters it
Gets external variables and optionally filters them
Filters a variable with a specified filter
Gets multiple variables and optionally filters them
(PHP 5 >= 5.3.0, PECL fileinfo >= 0.1.0)
Return information about a string buffer
(PHP >= 5.3.0, PECL fileinfo >= 0.1.0)
Close fileinfo resource
(PHP >= 5.3.0, PECL fileinfo >= 0.1.0)
Return information about a file
(PHP >= 5.3.0, PECL fileinfo >= 0.1.0)
Create a new fileinfo resource
(PHP >= 5.3.0, PECL fileinfo >= 0.1.0)
Set libmagic configuration options
Portable advisory file locking
Returns the floating point remainder (modulo) of the division of the arguments
Match filename against a pattern
Opens file or URL
Call a static method and pass the arguments as array
Write a formatted string to a stream
Format line as CSV and write to file pointer
Flushes all response data to the client and finishes the request.
Handles an HTTP request with the provided callbacl.
Fetches all HTTP request headers from the current request.
Converts a date from the French Republican Calendar to a Julian Day Count
Parses input from a file according to a format
Seeks on a file pointer
Open Internet or Unix domain socket connection
Gets information about a file using an open file pointer
Since: 8.1
Sync file to storage. Similar to fflush() but blocks until OS buffers have flushed.
Returns the current position of the file read/write pointer
Convert a pathname and a project identifier to a System V IPC key
Allocates space for a file to be uploaded
Since: 7.2
append the contents of a file to another file on the ftp server
Changes the current directory on a FTP server
Set permissions on a file via FTP
Opens an FTP connection
Requests execution of a command on the FTP server
Downloads a file from the FTP server and saves to an open file
Uploads from an open file to the FTP server
Downloads a file from the FTP server
Retrieves various runtime behaviours of the current FTP stream
Logs in to an FTP connection
Returns the last modified time of the given file
Since: 7.2
returns a list of files in the given directory
Retrieves a file from the FTP server and writes it to an open file (non-blocking)
Stores a file from an open file to the FTP server (non-blocking)
Retrieves a file from the FTP server and writes it to a local file (non-blocking)
Stores a file on the FTP server (non-blocking)
Returns a list of files in the given directory
Uploads a file to the FTP server
Sends an arbitrary command to an FTP server
Returns a detailed list of files in the given directory
Renames a file or a directory on the FTP server
Set miscellaneous runtime FTP options
Opens a Secure SSL-FTP connection
Returns the system type identifier of the remote FTP server
Binary-safe file write
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Since: 1.1.0
(PECL geoip >= 1.1.0)
The geoip_asnum_by_name() function will return the Autonomous System Numbers (ASN) associated with an IP address.
(PECL geoip >= 1.0.3)
Get the two letter continent code
(PECL geoip >= 0.2.0)
Get the three letter country code
(PECL geoip >= 0.2.0)
Get the two letter country code
(PECL geoip >= 0.2.0)
Get the full country name
(PECL geoip >= 0.2.0)
Get GeoIP Database information
(PECL geoip >= 1.0.1)
Determine if GeoIP Database is available
(PECL geoip >= 1.0.1)
Returns the filename of the corresponding GeoIP Database
(PECL geoip >= 1.0.1)
Returns detailed information about all GeoIP database types
(PECL geoip >= 0.2.0)
Get the Internet connection type
(PECL geoip >= 1.0.2)
Get the Internet Service Provider (ISP) name
Since: 1.1.0
(PECL geoip >= 1.1.0)
The geoip_netspeedcell_by_name() function will return the Internet connection type and speed corresponding to a hostname or an IP address.
This function is only available if using GeoIP Library version 1.4.8 or newer.
This function is currently only available to users who have bought a commercial GeoIP NetSpeedCell Edition. A warning will be issued if the proper database cannot be located.
The return value is a string, common values are:
- Cable/DSL
- Dialup
- Cellular
- Corporate
(PECL geoip >= 0.2.0)
Get the organization name
(PECL geoip >= 0.2.0)
Returns the detailed City information found in the GeoIP Database
(PECL geoip >= 0.2.0)
Get the country code and region
(PECL geoip >= 1.0.4)
Returns the region name for some country and region code combo
Since: 1.1.0
(PECL geoip >= 1.1.0)
The geoip_setup_custom_directory() function will change the default directory of the GeoIP database. This is equivalent to changing geoip.custom_directory
(PECL geoip >= 1.0.4)
Returns the time zone for some country and region code combo
Tells what the user's browser is capable of
Gets the value of a PHP configuration option
Since: 8.0
Get the type or object name of a variable
Fetches all the headers sent by the server in response to an HTTP request
Returns the translation table used by
Gets the current active configuration setting of magic_quotes_runtime
Since: 7.4
It returns the same result as (array) $object, with the exception that it ignores overloaded array casts, such as used by ArrayObject.
Extracts all meta tag content attributes from a file and returns an array
Since: 8.0
A more obvious and type-safe form of "(int) $resource"
Since: 8.0
Alias of dir()
Gets the value of an environment variable
Get the Internet host name corresponding to a given IP address
Get the IPv4 address corresponding to a given Internet host name
Get a list of IPv4 addresses corresponding to a given Internet host name
Since: 5.4
Get the size of an image from a string.
Get MX records corresponding to a given Internet host name
Gets options from the command line argument list
Get protocol number associated with protocol name
Get protocol name associated with protocol number
Get port number associated with an Internet service and protocol
Get Internet service which corresponds to port and protocol
Get Unix timestamp for a GMT date
Divide numbers
Divide numbers
Divide numbers and get quotient and remainder
Remainder of the division of numbers
Since: 5.6.1
Export to a binary string
Calculate GCD and multipliers
Since: 5.6.1
Import from a binary string
Since: 7.3
Computes the Kronecker symbol
Since: 7.3
Computes the least common multiple of A and B
Raise number into power with modulo
Check if number is "probably prime"
Since: 5.6
Takes the nth root of a and returns the integer component of the result.
Since: 5.6
Takes the nth root of a and returns the integer component and remainder of the result.
deprecated
Format a GMT/UTC time/date according to locale settings
Add a key for decryption
Add a key for signing
Removes all keys which were set for decryption before
Removes all keys which were set for encryption before
Removes all keys which were set for signing before
Decrypts and verifies a given text and returns information about the signature.
Encrypts and signs a given text
Returns the currently active protocol for all operations
Returns an array with information about all keys that matches the given pattern
Verifies a signed text
This function is an alias of function swoole_coroutine_create(); it's available only when directive "swoole.use_shortname" is not explicitly turned off.
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Function to extract a sequence of default grapheme clusters from a text buffer, which must be encoded in UTF-8.
Since: 8.4
No description
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Find position (in grapheme units) of first occurrence of a case-insensitive string
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Returns part of haystack string from the first occurrence of case-insensitive needle to the end of haystack.
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get string length in grapheme units
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Find position (in grapheme units) of first occurrence of a string
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Find position (in grapheme units) of last occurrence of a case-insensitive string
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Find position (in grapheme units) of last occurrence of a string
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Returns part of haystack string from the first occurrence of needle to the end of haystack.
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Return part of a string
Converts a Gregorian date to Julian Day Count
Compress a string
Since: 5.4
Decodes a gzip compressed string
Deflate a string
Create a gzip compressed string
Read entire gz-file into an array
Get line from file pointer
Get line from gz-file pointer and strip HTML tags
Open gz-file
Seek on a gz-file pointer
Uncompress a compressed string
Binary-safe gz-file write
(PHP 5 >= 5.1.2, PECL hash >= 1.1)
Generate a hash value (message digest)
(PHP 5 >= 5.1.2, PECL hash >= 1.1)
Return a list of registered hashing algorithms
Since: 5.6
Timing attack safe string comparison
(PHP 5 >= 5.1.2, PECL hash >= 1.1)
Generate a hash value using the contents of a given file
(PHP 5 >= 5.1.2, PECL hash >= 1.1)
Finalize an incremental hash and return resulting digest
Since: 7.1.2 Generate a HKDF key derivation of a supplied key input
Generate a hkdf key derivation of a supplied key input
(PHP 5 >= 5.1.2, PECL hash >= 1.1)
Generate a keyed hash value using the HMAC method
Since: 7.2 Return a list of registered hashing algorithms suitable for hash_hmac
Return a list of registered hashing algorithms suitable for hash_hmac
(PHP 5 >= 5.1.2, PECL hash >= 1.1)
Generate a keyed hash value using the HMAC method and the contents of a given file
(PHP 5 >= 5.1.2, PECL hash >= 1.1)
Initialize an incremental hashing context
Since: 5.5
Generate a PBKDF2 key derivation of a supplied password
(PHP 5 >= 5.1.2, PECL hash >= 1.1)
Pump data into an active hashing context
(PHP 5 >= 5.1.2, PECL hash >= 1.1)
Pump data into an active hashing context from a file
(PHP 5 >= 5.1.2, PECL hash >= 1.1)
Pump data into an active hashing context from an open stream
Send a raw HTTP header
Registers a function that will be called when PHP starts sending output.
Checks if or where headers have been sent
Convert logical Hebrew text to visual text
Convert logical Hebrew text to visual text with newline conversion
Since: 5.4
Convert hexadecimal string to its binary representation.
Syntax highlighting of a file
Syntax highlighting of a string
Since: 7.3
Get the system's high resolution time
Convert HTML entities to their corresponding characters
Convert all applicable characters to HTML entities
Convert special characters to HTML entities
Convert special HTML entities back to characters
Generate URL-encoded query string
(PECL pecl_http >= 0.23.0)
Build query string
(PECL pecl_http >= 0.21.0)
Build an URL
(PECL pecl_http >= 0.1.0)
Caching by last modification
(PECL pecl_http >= 0.1.0)
Decode chunked-encoded data
(PECL pecl_http >= 0.1.0)
Compose HTTP RFC compliant date
(PECL pecl_http >= 0.15.0)
Deflate data
(PECL pecl_http >= 0.1.0)
Perform GET request
(PECL pecl_http >= 0.10.0)
Get request body as string
(PECL pecl_http >= 0.22.0)
Get request body as stream
(PECL pecl_http >= 0.10.0)
Get request headers as array
(PECL pecl_http >= 0.1.0)
Perform HEAD request
(PECL pecl_http >= 0.1.0)
Match ETag
(PECL pecl_http >= 0.1.0)
Match last modification
(PECL pecl_http >= 0.10.0)
Match any header
(PECL pecl_http >= 0.1.0)
Negotiate clients preferred character set
(PECL pecl_http >= 0.19.0)
Negotiate clients preferred content type
(PECL pecl_http >= 0.1.0)
Negotiate clients preferred language
(PECL pecl_http >= 0.20.0)
Parse HTTP cookie
(PECL pecl_http >= 0.10.0)
Parse HTTP headers
(PECL pecl_http >= 0.12.0)
Parse HTTP messages
(PECL pecl_http >= 1.0.0)
Parse parameter list
(PECL pecl_http >= 1.5.0)
Clean up persistent handles
(PECL pecl_http >= 1.5.0)
Stat persistent handles
(PECL pecl_http >= 1.5.0)
Get/set ident of persistent handles
(PECL pecl_http >= 0.1.0)
Perform POST request with pre-encoded data
(PECL pecl_http >= 0.10.0)
Perform POST request with data to be encoded
(PECL pecl_http >= 0.25.0)
Perform PUT request with data
(PECL pecl_http >= 0.10.0)
Perform PUT request with file
(PECL pecl_http >= 0.10.0)
Perform PUT request with stream
(PECL pecl_http >= 0.1.0)
Issue HTTP redirect
(PECL pecl_http >= 1.0.0)
Perform custom request
(PECL pecl_http >= 1.0.0)
Encode request body
(PECL pecl_http >= 0.10.0)
Check whether request method exists
(PECL pecl_http >= 0.10.0)
Get request method name
(PECL pecl_http >= 0.10.0)
Register request method
(PECL pecl_http >= 0.10.0)
Unregister request method
(PECL pecl_http >= 0.10.0)
Send Content-Disposition
(PECL pecl_http >= 0.10.0)
Send Content-Type
(PECL pecl_http >= 0.1.0)
Send Last-Modified
(PECL pecl_http >= 0.15.0)
Check built-in HTTP support
(PECL pecl_http >= 0.10.0)
HTTP throttling
Calculate the length of the hypotenuse of a right-angle triangle
Add a user to a security database (only for IB6 or later)
Return the number of rows that were affected by the previous query
Initiates a backup task in the service manager and returns immediately
Add data into a newly created blob
Create a new blob for adding data
Get len bytes data from open blob
Create blob, copy file in it, and close it
Return blob length and other useful info
Open blob for retrieving data parts
Close a connection to an InterBase database
Commit a transaction without closing it
Open a connection to an InterBase database
Request statistics about a database
Delete a user from a security database (only for IB6 or later)
Execute a previously prepared query
Fetch a result row from a query as an associative array
Get an object from a InterBase database
Fetch a row from an InterBase database
Get information about a field
Increments the named generator and returns its new value
Execute a maintenance command on the database server
Modify a user to a security database (only for IB6 or later)
Return the number of parameters in a prepared query
Return information about a parameter in a prepared query
Open a persistent connection to an InterBase database
Prepare a query for later binding of parameter placeholders and execution
Execute a query on an InterBase database
Initiates a restore task in the service manager and returns immediately
Roll back a transaction without closing it
Request information about a database server
Connect to the service manager
Register a callback function to be called when events are posted
Begin a transaction
Wait for an event to be posted by the database
Convert string to requested character encoding
Retrieve internal configuration variables of iconv extension
Decodes a MIME header field
Decodes multiple MIME header fields at once
Composes a MIME header field
Set current setting for character encoding conversion
Returns the character count of string
Finds position of first occurrence of a needle within a haystack
Finds the last occurrence of a needle within a haystack
Cut out part of a string
Format a local time/date as integer
(PHP 5 >= 5.3.0, PHP 7, PECL intl >= 1.0.2, PHP 7, PECL idn >= 0.1)
Convert domain name to IDNA ASCII form.
(PHP 5 >= 5.3.0, PHP 7, PECL intl >= 1.0.2, PHP 7, PECL idn >= 0.1)
Convert domain name from IDNA ASCII to Unicode.
Generates a storable representation of a value.
Creates a PHP value from a stored representation.
Set whether a client disconnect should abort script execution
Output image to browser or file
Get file extension for image type
Get Mime-Type for image-type returned by getimagesize, exif_read_data, exif_thumbnail, exif_imagetype
Return an image containing the affine tramsformed src image, using an optional clipping area
Since: 5.5
Concat two matrices (as in doing many ops in one go)
Since: 5.5
Return an image containing the affine tramsformed src image, using an optional clipping area
Should antialias functions be used or not.
Before 7.2.0 it's only available if PHP iscompiled with the bundled version of the GD library.
Draws an arc
Since: 8.1
Outputs or saves a AVIF Raster image from the given image
Since: 7.2
Outputs or saves a BMP version of the given image.
Draw a character horizontally
Draw a character vertically
Allocate a color for an image
Get the index of the closest color to the specified color
Get the index of the closest color to the specified color + alpha
Get the index of the color which has the hue, white and blackness
Get the index of the specified color
Get the index of the specified color + alpha
Get the index of the specified color or its closest possible alternative
Get the index of the specified color + alpha or its closest possible alternative
Set the color for the specified palette index
Apply a 3x3 convolution matrix, using coefficient and offset
Since: 8.1
Create a new image from file or URL
Since: 7.2
imagecreatefrombmp() returns an image identifier representing the image obtained from the given filename.
Create a new image from GD file or URL
Create a new image from GD2 file or URL
Create a new image from a given part of GD2 file or URL
Create a new image from the image stream in the string
Since: 5.4
Create a new image from file or URL
Create a new true color image
Since: 5.5
Crop an image using the given coordinates and size, x, y, width and height
Since: 5.5
Crop an image automatically using one of the available modes
Draw an ellipse
Draw a partial arc and fill it
Draw a filled ellipse
Draw a filled rectangle
Flood fill to specific color
Applies a filter to an image
Give the bounding box of a text using fonts via freetype2
Write text to the image using fonts using FreeType 2
Apply a gamma correction to a GD image
Output GD image to browser or file.
Since 7.2.0 allows to output truecolor images.
Output GD2 image to browser or file
Since: 7.2
imagegetclip() retrieves the current clipping rectangle, i.e. the area beyond which no pixels will be drawn.
Captures a window
Set the alpha blending flag to use the bundled libgd layering effects
Since: 7.2
imageopenpolygon() draws an open polygon on the given image. Contrary to {imagepolygon()}, no line is drawn between the last and the first point.
Output a PNG image to either the browser or a file
Draws a polygon
Give the bounding box of a text rectangle using PostScript Type1 fonts
Change the character encoding vector of a font
Load a PostScript Type 1 font from file
Since: 7.2
No description
Rotate an image with a given angle
Set the flag to save full alpha channel information (as opposed to single-color transparency) when saving PNG images
Since: 5.5 Scale an image using the given new width and height
No description
Since: 7.2
imagesetclip() sets the current clipping rectangle, i.e. the area beyond which no pixels will be drawn.
Since: 5.5
Set the interpolation method
Draw a string horizontally
Draw a string vertically
Convert a true color image to a palette image
Give the bounding box of a text using TrueType fonts
Write text to the image using TrueType fonts
Output image to browser or file
Since: 5.4
Output a WebP image to browser or file
Output XBM image to browser or file
Convert an 8bit string to a quoted-printable string
Append a string message to a specified mailbox
Read the message body
Read the structure of a specified body section of a specific message
Clears flags on messages
Mark a message for deletion from current mailbox
Read an overview of the information in the headers of the given message
Fetch a particular section of the body of the message
Returns header for a message
Since: 5.3.6
Fetch MIME headers for a particular section of the message
Read the structure of a particular message
(PHP 4, PHP 5)
Alias of imap_body()
Retrieve the quota level settings, and usage statics per mailbox
Retrieve the quota settings per user
Gets the ACL for a given mailbox
Read the list of mailboxes, returning detailed information on each one
List all the subscribed mailboxes
Alias of imap_headerinfo
Read the header of the message
Gets the last IMAP error that occurred during this page request
Read the list of mailboxes
Alias of imap_list
Returns the list of mailboxes that matches the given text
Alias of imap_lsub
List all the subscribed mailboxes
Send an email message
Create a MIME message based on given envelope and body sections
Copy specified messages to a mailbox
Move specified messages to a mailbox
Gets the message sequence number for the given UID
Decode a modified UTF-7 string to UTF-8
Gets the number of messages in the current mailbox
Gets the number of recent messages in current mailbox
Open an IMAP stream to a mailbox
Convert a quoted-printable string to an 8 bit string
Rename an old mailbox to new mailbox
Reopen IMAP stream to new mailbox
Parses an address string
Parse mail headers from a string
Returns a properly formatted email address given the mailbox, host, and personal info
Since: 5.1.3
Save a specific body section to a file
Alias of imap_listscan
Alias of imap_listscan
This function returns an array of messages matching the given search criteria
Sets a quota for a given mailbox
Sets the ACL for a given mailbox
Sets flags on messages
Gets and sort messages
Returns status information on a mailbox
Returns a tree of threaded message
This function returns the UID for the given message sequence number
Unmark the message which is marked deleted
Converts ISO-8859-1 string to modified UTF-7 text
Encode a UTF-8 string to modified UTF-7
Join array elements with a string
Import GET/POST/Cookie variables into the global scope
Checks if a value exists in an array
Converts a packed internet address to a human readable representation
Converts a human readable IP address to its packed in_addr representation
Since: 7.0
Incrementally inflate encoded data
Since: 7.0
Initialize an incremental inflate context
Gets all configuration options
Sets the value of a configuration option
(PHP >= 5.2.0, PECL inotify >= 0.1.2)
Add a watch to an initialized inotify instance
(PHP >= 5.2.0, PECL inotify >= 0.1.2)
Initialize an inotify instance for use with {inotify_add_watch}
(PHP >= 5.2.0, PECL inotify >= 0.1.2)
This function allows to know if {inotify_read} will block or not.
(PHP >= 5.2.0, PECL inotify >= 0.1.2)
Read inotify events from an inotify instance.
(PHP >= 5.2.0, PECL inotify >= 0.1.2)
Removes the watch $watch_descriptor from the inotify instance $inotify_instance.
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get the global maximum value for a field
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get symbolic name for a given error code
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get the value for a field
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get description of the last error
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Check whether the given error code indicates failure
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Add a (signed) amount of time to a field
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Whether this object's time is after that of the passed object
https://secure.php.net/manual/en/intlcalendar.after.php
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Whether this object's time is before that of the passed object
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Clear a field or all fields
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Create a new IntlCalendar
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Compare time of two IntlCalendar objects for equality
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Calculate difference between given time and this object's time
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a2)
Create an IntlCalendar from a DateTime object or string
(PHP >= 5.5.0, PECL intl >= 3.0.0a1)
Gets the value for a specific field.
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
The maximum value for a field, considering the object's current time
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
The minimum value for a field, considering the object's current time
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get array of locales for which there is data
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get last error code on the object
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get last error message on the object
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get the first day of the week for the calendar's locale
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get the largest local minimum value for a field
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get set of locale keyword values
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get the smallest local maximum for a field
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get the locale associated with the object
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get the global maximum value for a field
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get the global minimum value for a field
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get number representing the current time
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get behavior for handling repeating wall time
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get behavior for handling skipped wall time
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get time currently represented by the object
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get the object's timezone
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get the calendar type
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get time of the day at which weekend begins or ends
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get the largest local minimum value for a field
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Whether the object's time is in Daylight Savings Time
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Whether another calendar is equal but for a different time
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Whether date/time interpretation is in lenient mode
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Whether a field is set
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Whether a certain date/time is in the weekend
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Add value to field without carrying into more significant fields
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Set a time field or several common fields at once
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Set the day on which the week is deemed to start
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Set whether date/time interpretation is to be lenient
Since: 5.5.1
Set minimal number of days the first week in a year or month can have
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Set behavior for handling repeating wall times at negative timezone offset transitions
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Set behavior for handling skipped wall times at positive timezone offset transitions
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Set the calendar time in milliseconds since the epoch
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Set the timezone used by this calendar
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a2)
Convert an IntlCalendar into a DateTime object
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get the number of IDs in the equivalency group that includes the given ID
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Since: 5.5
No description
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Create GMT (UTC) timezone
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get the canonical system timezone ID or the normalized custom time zone ID for the given time zone ID
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get a name of this time zone suitable for presentation to the user
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get the amount of time to be added to local standard time to get local wall clock time
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get an ID in the equivalency group that includes the given ID
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get last error code on the object
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get last error message on the object
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get timezone ID
No description
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get the time zone raw and GMT offset for the given moment in time
Get the raw GMT offset (before taking daylight savings time into account
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Get the timezone data version currently used by ICU
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Check if this zone has the same rules and offset as another zone
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Convert to DateTimeZone object
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Check if this time zone uses daylight savings time
Since: 5.5
(PHP 5 >=5.5.0 PECL intl >= 3.0.0a1)
Create a new copy of the default timezone for this host
Converts a string containing an (IPv4) Internet Protocol dotted address into a long integer
Embeds binary IPTC data into a JPEG image.
Verify that the contents of a variable can be called as a function
Since: 7.3
Verify that the contents of a variable is a countable value
Since: 7.1
Verify that the contents of a variable is accepted by the iterable pseudo-type, i.e. that it is an array or an object implementing Traversable
Tells whether a file or a directory exists and is readable
Tells whether the file was uploaded via HTTP POST
Call a function for every element in an iterator
Copy the iterator into an array
Set encoding for strings received by Java from PHP. Default is UTF-8.
Control if exceptions are thrown on Java exception. Only for PHP5.
Returns the day of the week
Converts a Julian Day Count to the French Republican Calendar
Converts a Julian day count to a Jewish calendar date
Converts a date in the Jewish Calendar to Julian Day Count
returns array containing following fields: "license_ok" - whether license allows use of JobQueue "expires" - license expiration date
Convert JPEG image file to WBMP image file
(PHP 5 >= 5.2.0, PECL json >= 1.2.0)
Decodes a JSON string
(PHP 5 >= 5.2.0, PECL json >= 1.2.0)
Returns the JSON representation of a value
Since: 5.5
Returns the error string of the last json_encode() or json_decode() call, which did not specify JSON_THROW_ON_ERROR.
Since: 8.3
No description
Converts a Julian Calendar date to Julian Day Count
Returns an offset value that is $offset before the tail of the topic
Checks if the given key or index exists in the array. The name of this function is array_key_exists() in PHP > 4.0.6.
Since: 5.1.2
Changes group ownership of symlink
Since: 5.1.2
Changes user ownership of symlink
Add entries to LDAP directory
Since: 7.3
Add entries to LDAP directory Does the same thing as ldap_add() but returns the LDAP result resource to be parsed with ldap_parse_result().
Bind to LDAP directory
Since: 7.3
Bind to LDAP directory Does the same thing as ldap_bind() but returns the LDAP result resource to be parsed with ldap_parse_result().
Compare value of attribute found in entry specified with DN
Connect to an LDAP server
Since: 5.4
Send LDAP pagination control
Since: 5.4
Retrieve the LDAP pagination cookie
Count the number of entries in a search
Delete an entry from a directory
Since: 7.3
Delete an entry from a directory Does the same thing as ldap_delete() but returns the LDAP result resource to be parsed with ldap_parse_result().
Return the LDAP error message of the last LDAP command
Since: 5.6
Escape a string for use in an LDAP filter or DN
Since: 7.2
Performs an extended operation on the specified link with reqoid the OID of the operation and reqdata the data.
Since: 7.2
PASSWD extended operation helper
Since: 7.3
Refresh extended operation helper
Since: 8.3
No description
Since: 7.2
WHOAMI extended operation helper
Splits DN into its component parts
Return first attribute
Return first result id
Get attributes from a search result entry
Get the current value for given option
Get all values from a result entry
Get all binary values from a result entry
Single-level search
Add attribute values to current attributes
Since: 7.3
Add attribute values to current attributes Does the same thing as ldap_mod_add() but returns the LDAP result resource to be parsed with ldap_parse_result().
Delete attribute values from current attributes
Since: 7.3
Delete attribute values from current attributes Does the same thing as ldap_mod_del() but returns the LDAP result resource to be parsed with ldap_parse_result().
Replace attribute values with new ones
Since: 7.3
Replace attribute values with new ones Does the same thing as ldap_mod_replace() but returns the LDAP result resource to be parsed with ldap_parse_result().
This function is an alias of: ldap_mod_replace().
Since: 5.4
(PHP 5.4 >= 5.4.26, PHP 5.5 >= 5.5.10, PHP 5.6 >= 5.6.0) Batch and execute modifications on an LDAP entry
Get the next attribute in result
Since: 7.2
Parse LDAP extended operation data from result object result
Extract information from reference entry
Extract information from result
Read an entry
Modify the name of an entry
Since: 7.3
Modify the name of an entry Does the same thing as ldap_rename() but returns the LDAP result resource to be parsed with ldap_parse_result().
Bind to LDAP directory using SASL
Search LDAP tree
Set the value of the given option
Set a callback function to do re-binds on referral chasing
Sort LDAP result entries
Calculate Levenshtein distance between two strings
Since: 0.4.1(-1)
Function is used to check major, minor and micro (also sometimes called release) versions of libvirt-php or libvirt itself. This could useful when you want your application to support only versions of libvirt or libvirt-php higher than some version specified
Since: 0.4.1(-1)
Function is used to connect to the specified libvirt daemon using the specified URL, user can also set the readonly flag and/or set credentials for connection
Since: 0.5.1(-1)
Query statistics for all domains on a given connection
Since: 0.4.1(-2)
Function is used to get the capabilities information from the connection
Since: 0.4.5
Function is used to get the emulator for requested connection/architecture
Since: 0.4.1(-2)
Function is used to get the information whether the connection is encrypted or not
Since: 0.4.1(-1)
Function is used to get the hostname of the guest associated with the connection
Function is used to get the information about the hypervisor on the connection identified by the connection pointer
Since: 0.4.1(-2)
Function is used to get the information about the connection
Since: 0.4.9
Function is used to get machine types supported by hypervisor on the connection
Since: 0.4.1(-2)
Function is used to get maximum number of VCPUs per VM on the hypervisor connection
Since: 0.4.9
Function is used to get NIC models for requested connection/architecture
Since: 0.4.1(-2)
Function is used to get the information whether the connection is secure or not
Since: 0.4.9
Function is used to get sound hardware models for requested connection/architecture
Since: 0.4.1(-2)
Function is used to get the system information from connection if available
Since: 0.4.1(-1)
Function is used to get the connection URI. This is useful to check the hypervisor type of host machine when using "null" uri to libvirt_connect()
Since: 0.5.3
Function is used to attach a virtual device to a domain
Since: 0.5.2(-1)
Function is used to commit block job
Since: 0.5.1(-1)
Function is used to abort block job
Since: 0.5.2(-1)
Function is used to attach a virtual device to a domain
Since: 0.4.1(-1)
Function is used to set speed of block job
Since: 0.5.1(-1)
Function is used to resize the domain's block device
Since: 0.4.1(-1)
Function is used to get the domain's block stats
Since: 0.4.2
Function is used to change the domain boot devices
Since: 0.4.2
Function is used to change the domain memory allocation
Since: 0.4.2
Function is used to change the VCPU count for the domain
Since: 0.4.1(-2)
Function is used to dump core of the domain identified by it's resource
Since: 0.4.1(-1)
Function is used to create the domain identified by it's resource
Since: 0.4.1(-1)
Function is used to create the domain identified by it's resource
Since: 0.4.1(-1)
Function is used to define the domain from XML string
Since: 0.4.1(-1)
Function is used to destroy the domain identified by it's resource
Since: 0.5.3
Function is used to detach a virtual device from a domain
Since: 0.4.2
Function is used to add the disk to the virtual machine using set of API functions to make it as simple as possible for the user
Since: 0.4.2
Function is used to remove the disk from the virtual machine using set of API functions to make it as simple as possible
Since: 0.4.1(-1)
Function is getting the autostart value for the domain
Since: 0.4.1(-1)
Function is used to get the domain's block device information
Since: 0.4.1(-1)
Function is used to get the domain's connection resource. This function should not be used!
Since: 0.4.1(-1)
Function is getting domain counts for all, active and inactive domains
Since: 0.4.4
Function is used to get disk devices for the domain
Since: 0.4.1(-1)
Function is used to get the domain's ID, applicable to running guests only
Since: 0.4.4
Function is used to get the domain's information
Since: 0.4.4
Function is used to get network interface devices for the domain
Since: 0.4.1(-1)
Function is used get job information for the domain
Since: 0.4.9
Function retrieve appropriate domain element given by $type
Since: 0.4.1(-1)
Function is used to get domain name from it's resource
Since: 0.4.1(-1)
Function is used to get the domain's network information
Since: 0.4.2
This functions can be used to get the next free slot if you intend to add a new device identified by slot to the domain, e.g. NIC device
Since: 0.4.2
Function get screen dimensions of the VNC window
Since: 0.4.2
Function uses gvnccapture (if available) to get the screenshot of the running domain
Since: 0.4.5
Function is trying to get domain screenshot using libvirt virGetDomainScreenshot() API if available
Since: 0.4.1(-1)
Function is used to get the domain's UUID in binary format
Since: 0.4.1(-1)
Function is used to get the domain's UUID in string format
Since: 0.4.2
Function is used to get the domain's XML description
Since: 0.4.1(-2)
Function is used to get the information whether domain has the current snapshot
Since: 0.5.5
Function is used to get network interface addresses for the domain
Since: 0.4.1(-1)
Function is used to get the domain's interface stats
Since: 0.4.1(-1)
Function is getting information whether domain identified by resource is active or not
Since: 0.4.9
Function to get information whether domain is persistent or not
Since: 0.4.1(-1)
Function is used to get domain by it's ID, applicable only to running guests
Since: 0.4.1(-1)
Function is used to lookup for domain by it's name
Since: 0.4.1(-1)
Function is used to lookup for domain by it's UUID in the binary format
Since: 0.4.1(-1)
Function is used to get the domain by it's UUID that's accepted in string format
Since: 0.4.1(-1)
Function is used to managed save the domain (domain was unloaded from memory and it state saved to disk) identified by it's resource
Since: 0.4.1(-1)
Function is used to get the domain's memory peek value
Since: 0.4.1(-1)
Function is used to get the domain's memory stats
Since: 0.4.1(-1)
Function is used migrate domain to another domain
Since: 0.4.1(-1)
Function is used migrate domain to another libvirt daemon specified by it's URI
Since: 0.4.6(-1)
Function is used migrate domain to another libvirt daemon specified by it's URI
Since: 0.4.5
Function is used to install a new virtual machine to the machine
Since: 0.4.5
Function is used to get the VNC server location for the newly created domain (newly started installation)
Since: 0.4.2
Function is used to add the NIC card to the virtual machine using set of API functions to make it as simple as possible for the user
Since: 0.4.2
Function is used to remove the NIC from the virtual machine using set of API functions to make it as simple as possible
Since: 0.5.2(-1)
Function is used to send qemu-ga command
Since: 0.4.1(-1)
Function is used to reboot the domain identified by it's resource
Since: 0.5.5
Function is used to reset the domain identified by its resource
Since: 0.4.1(-1)
Function is used to resume the domain identified by it's resource
Since: 0.5.3
Function sends keys to domain via libvirt API
Since: 0.4.2
Function sends keys to the domain's VNC window
Since: 0.4.2
Function sends keys to the domain's VNC window
Since: 0.4.1(-1)
Function is setting the autostart value for the domain
Since: 0.5.1
Function to set max memory for domain
Since: 0.5.1
Function to set memory for domain
Since: 0.5.1
Function to set max memory for domain
Since: 0.4.9
Function sets the appropriate domain element given by $type to the value of $metadata. No new lines are permitted
Since: 0.4.1(-1)
Function is used to shutdown the domain identified by it's resource
Since: 0.4.1(-2)
This function creates the domain snapshot for the domain identified by it's resource
Since: 0.5.6
Function is used to lookup the current snapshot for given domain
Since: 0.4.1(-2)
Function is used to revert the domain state to the state identified by the snapshot
Since: 0.4.1(-2)
Function is used to get the XML description of the snapshot identified by it's resource
Since: 0.4.1(-2)
This functions is used to lookup for the snapshot by it's name
Since: 0.4.1(-2)
Function is used to revert the domain state to the state identified by the snapshot
Since: 0.4.1(-1)
Function is used to suspend the domain identified by it's resource
Since: 0.4.1(-1)
Function is used to undefine the domain identified by it's resource
Since: 999 https://github.com/yzslab/php-libvirt-client
Function is used to undefine(with flags) the domain identified by it's resource
Since: 0.4.1(-1)
Function is used to update the domain's devices from the XML string
Since: 0.5.3
Function is used to convert native configuration data to libvirt domain XML
Since: 0.5.3
Function is used to convert libvirt domain XML to native configuration
Since: 0.4.1(-1)
Function is used to get the result of xPath expression that's run against the domain
Function to get the ISO images on path and return them in the array
This function is used to get the last error coming either from libvirt or the PHP extension itself
Since: 999 https://github.com/yzslab/php-libvirt-client
This function is used to get the last error code coming either from libvirt or the PHP extension itself
Since: 999 https://github.com/yzslab/php-libvirt-client
This function is used to get the what part of the library raised the last error
Since: 0.4.1(-3)
Function to check for feature existence for working libvirt instance
Since: 0.4.2
Function is used to create the image of desired name, size and format.
Since: 0.4.2
Function is used to create the image of desired name, size and format.
Since: 0.4.1(-1)
Function is used to list active domain IDs on the connection
Since: 0.4.1(-1)
Function is used to list active domain names on the connection
Since: 0.4.1(-1)
Function is used to list active storage pools on the connection
Since: 0.5.3
Function is used to list networks on the connection
Since: 0.5.4
Function is used to list nwfilters on the connection
Since: 0.4.1(-1)
Function is used to list domain resources on the connection
Since: 0.4.1(-2)
Function is used to list domain snapshots for the domain specified by it's resource
Since: 0.4.1(-1)
Function is used to list domains on the connection
Since: 0.4.1(-1)
Function is used to list inactive domain names on the connection
Since: 0.4.1(-1)
Function is used to list inactive storage pools on the connection
Since: 0.4.1(-1)
Function is used to list networks on the connection
Since: 0.4.1(-1)
Function is used to list node devices on the connection
Since: 0.5.4
Function is used to list nwfilters on the connection
Since: 0.4.1(-1)
Function is used to list storage pools on the connection
Since: 0.4.2
Function to set the log file for the libvirt module instance
Since: 0.4.2
Function is used to define a new virtual network based on the XML description
Since: 0.4.1(-1)
Function is used to get the network resource from name
Since: 0.4.1(-1)
Function is used to get the activity state of the network
Since: 0.5.4
Function is getting the autostart value for the network
Since: 0.4.1(-1)
Function is used to get the bridge associated with the network
Since: 0.4.1(-1)
Function is used to get the network information
Since: 0.5.3
Function is used to get network's name
Since: 0.5.3
Function is used to get network's UUID in binary format
Since: 0.5.3
Function is used to get network's UUID in string format
Since: 0.4.1(-1)
Function is used to get the XML description for the network
Since: 0.4.1(-1)
Function is used to set the activity state of the network
Since: 0.5.4
Function is setting the autostart value for the network
Since: 0.4.2
Function is used to undefine already defined network
Since: 0.4.6
Function is used to get the CPU stats per nodes
Since: 0.4.6
Function is used to get the CPU stats for each CPU on the host node
Since: 0.5.3
Function is used to get free memory available on the node
Since: 0.4.1(-1)
Function is used to get the information about host node, mainly total memory installed, total CPUs installed and model information are useful
Since: 0.4.6
Function is used to get the memory stats per node
Since: 0.4.1(-1)
Function is used to list node devices by capabilities
Since: 0.4.1(-1)
Function is used to get the node device by it's name
Since: 0.4.1(-1)
Function is used to get the node device's information
Since: 0.4.2
Function is used to get the node device's XML description
Since: 0.5.4
Function is used to define a new nwfilter based on the XML description
Since: 0.5.4
Function is used to get nwfilter's name
Since: 0.5.3
Function is used to get nwfilter's UUID in binary format
Since: 0.5.4
Function is used to get nwfilter's UUID in string format
Since: 0.5.4
Function is used to lookup for nwfilter identified by UUID string
Since: 0.5.4
This functions is used to lookup for the nwfilter by it's name
Since: 0.5.4
Function is used to lookup for nwfilter identified by UUID string
Since: 0.5.4
Function is used to undefine already defined nwfilter
Since: 0.4.2
Function to print the binding resources, although the resource information are printed, they are returned in the return_value
Since: 0.4.2
Function is used to Build the underlying storage pool, e.g. create the destination directory for NFS
Since: 0.4.1(-1)
Function is used to create/start the storage pool
Since: 0.4.1(-1)
Function is used to define the storage pool from XML string and return it's resource
Since: 0.4.6
Function is used to Delete the underlying storage pool, e.g. remove the destination directory for NFS
Since: 0.4.1(-1)
Function is used to destroy the storage pool
Since: 0.4.1(-1)
Function is used to get autostart of the storage pool
Since: 0.4.1(-1)
Function is used to get information about the storage pool
Since: 0.4.1(-1)
Function is used to get storage pool name from the storage pool resource
Since: 0.4.1(-1)
Function is used to get storage pool by UUID string
Since: 0.4.1(-1)
Function is used to get storage volume count in the storage pool
Since: 0.4.2
Function is used to get the XML description for the storage pool identified by res
Since: 0.4.1(-1)
Function is used to get information whether storage pool is active or not
Since: 0.4.1(-1)
Function is used to list volumes in the specified storage pool
Since: 0.4.1(-1)
Function is used to lookup for storage pool by it's name
Since: 0.4.1(-1)
Function is used to lookup for storage pool identified by UUID string
Since: 0.4.1(-1)
Function is used to lookup for storage pool by a volume
Since: 0.4.1(-1)
Function is used to refresh the storage pool information
Function is used to set autostart of the storage pool
Since: 0.4.1(-1)
Function is used to undefine the storage pool identified by it's resource
Since: 0.4.1(-1)
Function is used to create the new storage pool and return the handle to new storage pool
Since: 0.4.1(-2)
Function is used to clone the new storage volume into pool from the original volume
Since: 0.4.2
Function is used to delete to volume identified by it's resource
Since: 0.5.0
Function is used to download volume identified by it's resource
Since: 0.4.1(-1)
Function is used to get the storage volume information
Since: 0.4.1(-2)
Function is used to get the storage volume name
Since: 0.4.1(-2)
Function is used to get the storage volume path
Since: 0.4.2
Function is used to get the storage volume XML description
Since: 0.4.1(-1)
Function is used to lookup for storage volume by it's name
Since: 0.4.1(-2)
Function is used to lookup for storage volume by it's path
Since: 0.5.0
Function is used to resize volume identified by it's resource
Since: 0.5.0
Function is used to upload volume identified by it's resource
Since: 0.5.0
Function is used to abort transfer
Since: 0.5.0
Function is used to create new stream from libvirt conn
Since: 0.5.0
Function is used to finish transfer
Since: 0.5.0
Function is used to close stream from libvirt conn
Since: 0.5.0
Function is used to close stream from libvirt conn
Since: 0.4.1(-1)
Function is used to get libvirt, driver and libvirt-php version numbers. Can be used for information purposes, for version checking please use libvirt_check_version() defined below
Since: 5.2.11
Disable the ability to load external entities
Since: 8.2
Returns the currently installed external entity loader, i.e. the value which was passed to libxml_set_external_entity_loader() or null if no loader was installed and the default entity loader will be used.
Since: 5.4
Changes the default external entity loader
Set the streams context for the next libxml document load or write
Disable libxml errors and allow user to fetch error information as needed
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Tries to find out best available locale based on HTTP "Accept-Language" header
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Returns a correctly ordered and delimited locale ID
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Checks if a language tag filter matches with locale
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Gets the variants for the input locale
Gets the default locale value from the intl global 'default_locale'
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Returns an appropriately localized display name for language of the inputlocale
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Returns an appropriately localized display name for the input locale
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Returns an appropriately localized display name for region of the input locale
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Returns an appropriately localized display name for script of the input locale
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Returns an appropriately localized display name for variants of the input locale
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Gets the keywords for the input locale
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Gets the primary language for the input locale
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Gets the region for the input locale
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Gets the script for the input locale
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Searches the language tag list for the best match to the language
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Returns a key-value array of locale ID subtag elements.
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Set the default runtime Locale
Returns log(1 + number), computed in a way that is accurate even when the value of number is close to zero
Converts an long integer address into a string in (IPv4) internet standard dotted format
Strip whitespace (or other characters) from the beginning of a string
Since: 0.1.0
Compresses the given data string using LZF encoding.
Since: 0.1.0
Decompresses the given data string containing lzf encoded data.
Since: 1.0.0
Determines what was LZF extension optimized for during compilation.
Send mail
(PECL mailparse >= 0.9.0)
Figures out the best way of encoding the content read from the given file pointer.
(PECL mailparse >= 0.9.0)
Extracts/decodes a message section
(PECL mailparse >= 0.9.0)
Extracts/decodes a message section from the supplied filename.
(PECL mailparse >= 0.9.0)
Extracts a message section including headers without decoding the transfer encoding
(PECL mailparse >= 0.9.0)
Frees a MIME resource.
(PECL mailparse >= 0.9.0)
Returns a handle on a given section in a mimemessage
(PECL mailparse >= 0.9.0)
Returns an associative array of info about the message
(PECL mailparse >= 0.9.0)
Returns an array of mime section names in the supplied message
(PECL mailparse >= 0.9.0)
Incrementally parse data into the supplied mime mail resource.
(PECL mailparse >= 0.9.0)
Parses a file. This is the optimal way of parsing a mail file that you have on disk.
(PECL mailparse >= 0.9.0)
Parses a http://www.faqs.org/rfcs/rfc822 RFC 822 compliant recipient list, such as that found in the To: header.
(PECL mailparse >= 0.9.0)
Streams data from the source file pointer, apply encoding and write to the destination file pointer.
(PECL mailparse >= 0.9.0)
Scans the data from the given file pointer and extract each embedded uuencoded file into a temporary file.
Since: 5.1.3
Check if the string is valid for the specified encoding
Since: 7.2
Get a specific character.
Perform case folding on a string
Convert character encoding
Convert "kana" one from another ("zen-kaku", "han-kaku" and more)
Convert character code in variable(s)
Decode HTML numeric string reference to character
Detect character encoding
Set/Get character encoding detection order
Encode string for MIME header
Encode character to HTML numeric string reference
Get aliases of a known encoding type
Regular expression match with multibyte support
Regular expression match for multibyte string
Replace regular expression with multibyte support
Since: 5.4.1
Perform a regular expresssion seach and replace with multibyte support using a callback
Multibyte regular expression match for predefined multibyte string
Retrieve the result from the last multibyte regular expression match
Setup string and regular expression for a multibyte regular expression match
Returns position and length of a matched part of the multibyte regular expression for a predefined multibyte string
Returns the matched part of a multibyte regular expression
Set start point of next regular expression match
Regular expression match ignoring case with multibyte support
Replace regular expression with multibyte support ignoring case
Get internal settings of mbstring
Detect HTTP input character encoding
Set/Get HTTP output character encoding
Set/Get internal character encoding
Since: 8.4
No description
Since: 8.4
No description
Since: 7.2
Get code point of character
Callback function converts character encoding in output buffer
Parse GET/POST/COOKIE data and set global variable
Returns current encoding for multibyte regex as string
Set/Get the default options for mbregex functions
Since: 8.4
No description
Since: 7.2
Scrub broken multibyte strings.
Send encoded mail
Split multibyte string using regular expression
Since: 8.3
No description
Since: 7.4
Function performs string splitting to an array of defined size chunks.
Get part of string
Get truncated string with specified width
Finds position of first occurrence of a string within another, case insensitive
Finds first occurrence of a string within another, case insensitive
Find position of first occurrence of string in a string
Finds the last occurrence of a character in a string within another
Finds the last occurrence of a character in a string within another, case insensitive
Finds position of last occurrence of a string within another, case insensitive
Find position of last occurrence of a string in a string
Finds first occurrence of a string within another
Set/Get substitution character
Get part of string
Count the number of substring occurrences
Since: 8.4
No description
Since: 8.4
No description
No description
Encrypt/decrypt data in CBC mode
Encrypt/decrypt data in CFB mode
Creates an initialization vector (IV) from a random source
Decrypts crypttext with given parameters
Encrypt/decrypt data in ECB mode
Returns the name of the opened algorithm
Returns the blocksize of the opened algorithm
Returns the size of the IV of the opened algorithm
Returns the maximum supported keysize of the opened mode
Returns an array with the supported keysizes of the opened algorithm
Checks whether the algorithm of the opened mode is a block algorithm
Checks whether the encryption of the opened mode works on blocks
Checks whether the opened mode outputs blocks
Encrypts plaintext with given parameters
This function deinitializes an encryption module
This function initializes all buffers needed for encryption
Get the block size of the specified cipher
Get the name of the specified cipher
Returns the size of the IV belonging to a specific cipher/mode combination
Get the key size of the specified cipher
Gets an array of all supported ciphers
Returns the blocksize of the specified algorithm
Returns the maximum supported keysize of the opened mode
Returns an array with the supported keysizes of the opened algorithm
This function checks whether the specified algorithm is a block algorithm
Returns if the specified module is a block algorithm or not
Returns if the specified mode outputs blocks or not
Opens the module of the algorithm and the mode to be used
This function runs a self test on the specified module
Encrypt/decrypt data in OFB mode
Calculates the md5 hash of a given file
(PECL memcache >= 0.2.0)
Memcache::connect — Open memcached server connection
(PECL memcache >= 0.4.0) Memcache::pconnect — Open memcached server persistent connection
Returns the peak of memory allocated by PHP
Returns the amount of memory allocated to PHP
Calculate the metaphone key of a string
deprecated
Gets the block size of the specified hash
deprecated
Gets the name of the specified hash
deprecated
Generates a key
Return current Unix timestamp with microseconds
Detect MIME Content-type for a file
Attempts to create the directory specified by pathname.
Get Unix timestamp for a date
Formats a number as a currency string
Creates a custom event with class $class, text $text and possibly severity and other user data
Create an HTTPERROR event
Returns an array containing information about
Should be called from a custom error handler to pass the error to the monitor.
Moves an uploaded file to a new location
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Returns the MapServer version and options in a string. This string can be parsed to find out which modules were compiled in, etc.
Returns the MapServer version number (x.y.z) as an integer (x10000 + y100 + z). (New in v5.0) e.g. V5.4.3 would return 50403.
Preparses a mapfile through the MapServer parser and return an array with one item for each token from the mapfile. Strings, logical expressions, regex expressions and comments are returned as individual tokens.
Writes the current buffer to stdout. The PHP header() function
should be used to set the documents's content-type prior to
calling the function. Returns the number of bytes written if
output is sent to stdout. See :ref:mapscript_ows
for more info.
Fetch the current stdout buffer contents as a string. This method does not clear the buffer.
Installs a mapserver IO handler directing future stdin reading (ie. post request capture) to come from a buffer.
Installs a mapserver IO handler directing future stdout output to a memory buffer.
Resets the default stdin and stdout handlers in place of "buffer" based handlers.
Strip all the Content-* headers off the stdout buffer if it has some.
Strip the Content-type header off the stdout buffer if it has one, and if a content type is found it is return. Otherwise return false.
Create or attach to a message queue
Receive a message from a message queue
Send a message to a message queue
Set information in the message queue data structure
Returns information from the message queue data structure
Constructs a new message formatter
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Format the message
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Quick format message
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get the error code from last operation
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get the error text from the last operation
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get the locale for which the formatter was created.
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get the pattern used by the formatter
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Parse input string according to pattern
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Quick parse input string
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Set the pattern used by the formatter
Alias of msgpack_unserialize
Unserialize $str
(PHP 4 >= 4.0.7, PHP 5, PECL odbtp >= 1.1.1)
Adds a parameter to a stored procedure or a remote stored procedure
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Close MS SQL Server connection
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Open MS SQL server connection
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Moves internal row pointer
(PHP 4 >= 4.0.7, PHP 5, PECL odbtp >= 1.1.1)
Executes a stored procedure on a MS SQL server database
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Fetch a result row as an associative array, a numeric array, or both
(PHP 4 >= 4.2.0, PHP 5, PECL odbtp >= 1.1.1)
Returns an associative array of the current row in the result
(PHP 4 >= 4.0.4, PHP 5, PECL odbtp >= 1.1.1)
Returns the next batch of records
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Get field information
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Fetch row as object
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Get row as enumerated array
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Get the length of a field
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Get the name of a field
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Seeks to the specified field offset
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Gets the type of a field
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Free result memory
(PHP 4 >= 4.3.2, PHP 5, PECL odbtp >= 1.1.1)
Free statement memory
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Returns the last message from the server
(PHP 4 >= 4.0.7, PHP 5, PECL odbtp >= 1.1.1)
Converts a 16 byte binary GUID to a string
(PHP 4 >= 4.0.7, PHP 5, PECL odbtp >= 1.1.1)
Initializes a stored procedure or a remote stored procedure
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Sets the minimum error severity
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Sets the minimum message severity
(PHP 4 >= 4.0.5, PHP 5, PECL odbtp >= 1.1.1)
Move the internal result pointer to the next result
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Gets the number of fields in result
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Gets the number of rows in result
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Open persistent MS SQL connection
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Send MS SQL query
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Get result data
(PHP 4 >= 4.0.4, PHP 5, PECL odbtp >= 1.1.1)
Returns the number of records affected by the query
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
Select MS SQL database
Generate a random value via the Mersenne Twister Random Number Generator
Seeds the Mersenne Twister Random Number Generator
Get number of affected rows in previous MySQL operation
Returns the name of the character set
Open a connection to a MySQL Server
Retrieves database name from the call to {mysql_list_dbs}
Selects a database and executes a query on it
Returns the numerical value of the error message from previous MySQL operation
Returns the text of the error message from previous MySQL operation
Escapes a string for use in a mysql_query
Fetch a result row as an associative array, a numeric array, or both
Get column information from a result and return as an object
Get the length of each output in a result
No description
Get the flags associated with the specified field in a result
Returns the length of the specified field
Get the name of the specified field in a result
Set result pointer to a specified field offset
Get name of the table the specified field is in
Get the type of the specified field in a result
Get MySQL protocol info
Get MySQL server info
Get information about the most recent query
Get the ID generated in the last query
List databases available on a MySQL server
List MySQL table fields
List MySQL processes
List tables in a MySQL database
Open a persistent connection to a MySQL server
Ping a server connection or reconnect if there is no connection
Send a MySQL query
Escapes special characters in a string for use in an SQL statement
Select a MySQL database
Since: 5.2.3
Sets the client character set
Return the current thread ID
deprecated
No description
Turns on or off auto-committing database modifications
Since: 5.5
Starts a transaction
Alias for mysqli_stmt_bind_result
Changes the user of the specified database connection
Returns the current character set of the database connection
Commits the current transaction
Open a new connection to the MySQL server Alias of mysqli::__construct
Returns a string description of the last connect error
Adjusts the result pointer to an arbitrary row in the result
Performs debugging operations using the Fred Fish debugging library.
Alias of mysqli_real_escape_string
Executes a prepared statement Alias for mysqli_stmt_execute
Since: 8.2
Prepares the SQL query, binds parameters, and executes it. The mysqli::execute_query() method is a shortcut for mysqli::prepare(), mysqli_stmt::bind_param(), mysqli_stmt::execute(), and mysqli_stmt::get_result().
The statement template can contain zero or more question mark (?) parameter markers—also called placeholders. The parameter values must be provided as an array using params parameter.
A prepared statement is created under the hood but it's never exposed outside of the function. It's impossible to access properties of the statement as one would do with the mysqli_stmt object. Due to this limitation, the status information is copied to the mysqli object and is available using its methods, e.g. mysqli_affected_rows() or mysqli_error().
Fetch all result rows as an associative array, a numeric array, or both
Fetch the next row of a result set as an associative, a numeric array, or both
Fetch the next row of a result set as an associative array
Fetch a single column from the next row of a result set
Returns an array of objects representing the fields in a result set
Returns the lengths of the columns of the current row in the result set
No description
Returns client Zval cache statistics Available only with mysqlnd.
Since: 5.6
Return information about open and cached links
Initializes MySQLi and returns a resource for use with mysqli_real_connect()
Returns the value generated for an AUTO_INCREMENT column by the last query
Pings a server connection, or tries to reconnect if the connection has gone down
Poll connections
Performs a query on the database
Opens a connection to a mysql server
Escapes special characters in a string for use in an SQL statement, taking into account the current charset of the connection
Flushes tables or caches, or resets the replication server information
Since: 5.5
Removes the named savepoint from the set of savepoints of the current transaction
Alias for mysqli_stmt_send_long_data
Unsets user defined handler for load local infile command
Set callback function for LOAD DATA LOCAL INFILE command
Used for establishing secure connections using SSL
Returns the total number of rows changed, deleted, inserted, or matched by the last statement executed
Used to get the current value of a statement attribute
Used to modify the behavior of a prepared statement
Binds variables to a prepared statement as parameters
Binds variables to a prepared statement for result storage
Seeks to an arbitrary row in statement result set
Since: 5.4
Returns a list of errors from the last statement executed
Executes a prepared statement
Fetch results from a prepared statement into the bound variables
Frees stored result memory for the given statement handle
Gets a result set from a prepared statement as a mysqli_result object
Initializes a statement and returns an object for use with mysqli_stmt_prepare
Get the ID generated from the previous INSERT operation
Check if there are more query results from a multiple query
Returns the number of parameter for the given statement
Returns result set metadata from a prepared statement
Send data in blocks
Returns SQLSTATE error from previous statement operation
Returns the number of warnings from the last query for the given link
Sort an array using a case insensitive "natural order" algorithm
Add attributed string with specified length at current position
Add string with specified length at current position
Draw a border around the screen using attributed characters
Moves a visible panel to the bottom of the stack
Gets the RGB value for color
Remove panel from the stack and delete it (but not the associated window)
Delay output on terminal using padding characters
Returns the current cursor position for a window
Check for presence of a function key on terminal keyboard
Remove panel from the stack, making it invisible
Draw a horizontal line at current position using an attributed character and max. n characters long
Insert character moving rest of line including character at current position
Insert lines before current line scrolling down (negative numbers delete and scroll up)
Insert string at current position, moving rest of line right
Ncurses is in endwin mode, normal screen output may be performed
Moves a panel so that its upper-left corner is at [startx, starty]
Move position and add attributed string with specified length
Move position and add attributed string
Move position and add string with specified length
Move cursor immediately
Move position and delete character, shift rest of line left
Set new position and draw a horizontal line using an attributed character and max. n characters long
Move position and get attributed character at new position
Add string at new position in window
Create a new panel and associate it with window
Returns the window associated with panel
Copies a region from a pad into the virtual screen
Copies a region from a pad into the virtual screen
Replaces the window associated with panel
Scroll window content up or down without changing current position
Places an invisible panel on top of the stack, making it visible
Turn off the given attributes for soft function-key labels
Turn on the given attributes for soft function-key labels
Returns a logical OR of all attribute flags supported by terminal
Refreshes the virtual screen to reflect the relations between panels in the stack
Control use of environment information about terminal size
Control use of extended names in terminfo descriptions
Display the string on the terminal in the video attribute mode
Draw a vertical line at current position using an attributed character and max. n characters long
Adds character at current position in a window and advance cursor
Outputs text at current position in window
Draws a border around the window using attributed characters
Draws a horizontal line in a window at current position using an attributed character and max. n characters long
Transforms window/stdscr coordinates
Draws a vertical line in a window at current position using an attributed character and max. n characters long
Since: 9.8
Accepts an array of distributed trace headers.
deprecated Since: 8.4
Accepts a distributed trace payload.
deprecated Since: 8.4
Accepts a distributed trace payload that includes an HTTPSafe (Base64 encoded) JSON string.
Since: 4.4.5.35
Attaches a custom attribute (key/value pair) to the current transaction and the current span (if enabled).
Since: 9.12.0.268
Attaches a custom attribute (key/value pair) to the current span.
Specify functions or methods for the agent to instrument with custom instrumentation.
Manually specify that a transaction is a background job or a web transaction.
Enable or disable the capture of URL parameters.
deprecated Since: 8.4
Creates a distributed trace payload.
Add a custom metric (in milliseconds) to time a component of your app not captured by default.
Disable automatic injection of the browser monitoring snippet on particular pages.
Stop timing the current transaction, but continue instrumenting it.
Since: 3.0.5.95
Stop instrumenting the current transaction immediately.
Returns a browser monitoring snippet to inject in the head of your HTML output.
Returns a collection of metadata necessary for linking data to a trace or an entity.
Returns an associative array containing the identifiers of the current trace and the parent span.
Since: 9.8
Inserts W3C Trace Context headers and New Relic Distributed Tracing headers into an outbound array of headers.
Since: 9.3
Returns a value indicating whether or not the current transaction is marked as sampled.
Since: 2.6
Use these calls to collect errors that the PHP agent does not collect automatically and to set the callback for your own error and exception handler.
Since: 4.18.0.89
Record a custom event with the given name and attributes
Since: 7.5.0.199
Records a datastore segment.
Since: 3.1.5.111
Set the New Relic application name, which the New Relic UI uses to connect your data to the correct application.
Since: 3.1.5.111
Create user-related custom attributes. newrelic_add_custom_parameter is more flexible.
Since: 10.12
Associate a unique user ID with the current transaction.
Since: 3.0.5.95
Start a new transaction manually. Usually used after manually ending a transaction with newrelic_end_transaction(), for example when separating tasks in a job queue manager. When instrumenting this new transaction, the agent performs the same operations as when the script first started.
Inserts HTML line breaks before all newlines in a string
Since: 7.3
Gets the Decomposition_Mapping property for the given UTF-8 encoded code point
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Checks if the provided string is already in the specified normalization
form.
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Normalizes the input provided and returns the normalized string
Format a number with grouped thousands
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Create a number formatter
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Format a number
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Format a currency value
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get an attribute
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get formatter's last error code.
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get formatter's last error message.
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get formatter locale
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get formatter pattern
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get a symbol value
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Get a text attribute
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Parse a number
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Parse a currency number
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Set an attribute
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Set formatter pattern
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Set a symbol value
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Set a text attribute
Generate a Signature Base String
(PECL pecl_http >= 0.21.0)
Deflate output handler
(PECL pecl_http >= 0.10.0)
ETag output handler
Get current buffer contents and delete current output buffer
Flush the output buffer, return it as a string and turn off output buffering
ob_start callback function to gzip output buffer
Convert character encoding as output buffer handler
(PECL pecl_http >= 0.21.0)
Inflate output handler
Turn on output buffering
ob_start callback function to repair the buffer
(PHP 5 >= 5.1.2, PECL OCI8 >= 1.2.0)
Binds a PHP array to an Oracle PL/SQL array parameter
(PHP 5, PECL OCI8 >= 1.1.0)
Binds a PHP variable to an Oracle placeholder
(PHP 5, PECL OCI8 >= 1.1.0)
Cancels reading from cursor
(PHP 5.3.7, PECL OCI8 >= 1.4.6)
Returns the Oracle client library version
(PHP 5, PECL OCI8 >= 1.1.0)
Closes an Oracle connection
(PHP 5, PECL OCI8 >= 1.1.0)
Commits the outstanding database transaction
(PHP 5, PECL OCI8 >= 1.1.0)
Connect to an Oracle database
(PHP 5, PECL OCI8 >= 1.1.0)
Associates a PHP variable with a column for query fetches
(PHP 5, PECL OCI8 >= 1.1.0)
Returns the last error found
(PHP 5, PECL OCI8 >= 1.1.0)
Executes a statement
(PHP 5, PECL OCI8 >= 1.1.0)
Fetches the next row from a query into internal buffers
(PHP 5, PECL OCI8 >= 1.1.0)
Fetches multiple rows from a query into a two-dimensional array
(PHP 5, PECL OCI8 >= 1.1.0)
Returns the next row from a query as an associative or numeric array
(PHP 5, PECL OCI8 >= 1.1.0)
Returns the next row from a query as an associative array
(PHP 5, PECL OCI8 >= 1.1.0)
Returns the next row from a query as an object
(PHP 5, PECL OCI8 >= 1.1.0)
Returns the next row from a query as a numeric array
(PHP 5, PECL OCI8 >= 1.1.0)
Checks if a field in the currently fetched row NULL
(PHP 5, PECL OCI8 >= 1.1.0)
Returns the name of a field from the statement
(PHP 5, PECL OCI8 >= 1.1.0)
Tell the precision of a field
(PHP 5, PECL OCI8 >= 1.1.0)
Tell the scale of the field
(PHP 5, PECL OCI8 >= 1.1.0)
Returns field's size
(PHP 5, PECL OCI8 >= 1.1.0)
Returns field's data type
(PHP 5, PECL OCI8 >= 1.1.0)
Tell the raw Oracle data type of the field
(PHP 5, PECL OCI8 >= 1.1.0)
Frees a descriptor
(PHP 5, PECL OCI8 >= 1.1.0)
Frees all resources associated with statement or cursor
(PECL OCI8 >= 2.0.0)
Returns the next child statement resource from a parent statement resource that has Oracle Database 12c Implicit Result Sets
(PHP 5, PECL OCI8 >= 1.1.0)
Enables or disables internal debug output
(PHP 5, PECL OCI8 >= 1.1.0)
Allocates new collection object
(PHP 5, PECL OCI8 >= 1.1.0)
Connect to the Oracle server using a unique connection
(PHP 5, PECL OCI8 >= 1.1.0)
Allocates and returns a new cursor (statement handle)
(PHP 5, PECL OCI8 >= 1.1.0)
Initializes a new empty LOB or FILE descriptor
(PHP 5, PECL OCI8 >= 1.1.0)
Returns the number of result columns in a statement
(PHP 5, PECL OCI8 >= 1.1.0)
Returns number of rows affected during statement execution
(PHP 5, PECL OCI8 >= 1.1.0)
Prepares an Oracle statement for execution
(PHP 5, PECL OCI8 >= 1.1.0)
Changes password of Oracle's user
(PHP 5, PECL OCI8 >= 1.1.0)
Connect to an Oracle database using a persistent connection
Since: 7.2
Register a user-defined callback function for Oracle Database TAF.
(PHP 5, PECL OCI8 >= 1.1.0)
Returns field's value from the fetched row
(PHP 5, PECL OCI8 >= 1.1.0)
Rolls back the outstanding database transaction
(PHP 5, PECL OCI8 >= 1.1.0)
Returns the Oracle Database version
(PHP 5.3.2, PECL OCI8 >= 1.4.0)
Sets the action name
(PHP 7.2 >= 7.2.14, PHP 8, PHP 7 >= 7.3.1, PHP 8, PECL OCI8 >= 2.2.0)
Sets a millisecond timeout for database calls
(PHP 5.3.2, PECL OCI8 >= 1.4.0)
Sets the client identifier
(PHP 5.3.2, PECL OCI8 >= 1.4.0)
Sets the client information
(PHP 7 >== 7.2.14, PHP 8, PHP 7 >= 7.3.1, PHP 8, PECL OCI8 >= 2.2.0) Sets the database operation
(PHP 5.3.2, PECL OCI8 >= 1.4.0)
Sets the database edition
(PHP 5.3.2, PECL OCI8 >= 1.4.0)
Sets the module name
(PHP 5, PECL OCI8 >= 1.1.0)
Sets number of rows to be prefetched by queries
Since: 8.2
Sets the size of the LOB column that will be prefetched by OCI8 when executing a query.
(PHP 5, PECL OCI8 >= 1.1.0)
Returns the type of a statement
Since: 7.2
Unregister a user-defined callback function for Oracle Database TAF.
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_bind_by_name}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_cancel}
(PHP 4 >= 4.0.6, PHP 5, PECL OCI8 >= 1.0.0)
Alias of
(OCI_Collection::append)
(PHP 4 >= 4.0.6, PECL OCI8 1.0) Alias of {OCI-Collection::assign()} Assigns a value to the collection from another existing collection
(PHP 4 >= 4.0.6, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {OCI_Collection::assignElem}
(PHP 4 >= 4.0.6, PHP 5, PECL OCI8 >= 1.0.0)
Alias of
{OCI_COLLection::getElem}
(PHP 4 >= 4.0.6, PHP 5, PECL OCI8 >= 1.0.0)
Alias of
{OCI_COLLection::max}
(PHP 4 >= 4.0.6, PHP 5, PECL OCI8 >= 1.0.0)
Alias of
{OCI_COLLection::size}
(PHP 4 >= 4.0.6, PHP 5, PECL OCI8 >= 1.0.0)
Alias of
{OCI_Collection::trim}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_field_is_null}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_field_name}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_field_precision}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_field_scale}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_field_size}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_field_type}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_field_type_raw}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of
{oci_commit}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_define_by_name}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of
{oci_error}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_execute}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_fetch}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Obsolete variant of {oci_fetch_array}, {oci_fetch_object},
{@see oci_fetch_assoc} and
{oci_fetch_row}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_fetch_all}
(PHP 4 >= 4.0.7, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {OCI_Collection::free}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of
{oci_free_statement}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of
{OCI-Lob::free}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_free_statement}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_internal_debug}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of
{OCI_Lob::load}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_close}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_connect}
(PHP 4 >= 4.0.6, PHP 5, PECL OCI8 >= 1.0.0)
Alias of
{oci_new_collection}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_new_cursor}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of
{oci_new_descriptor}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of
{oci_new_connect}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_num_fields}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_parse}
(PHP 5, PECL OCI8 >= 1.1.0)
Changes password of Oracle's user
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of
{oci_pconnect}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_result}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of
{oci_rollback}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_num_rows}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of
{OCI_Lob::import}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_server_version}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_set_prefetch}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of {oci_statement_type}
(PHP 4, PHP 5, PECL OCI8 >= 1.0.0)
Alias of
{OCI_Lob::export}
Toggle autocommit behaviour
Lists columns and associated privileges for the given table
Lists the column names in specified tables
Connect to a datasource
Returns information about a current connection
Prepare and execute an SQL statement
Fetch a result row as an associative array
Fetch one result row into array
Fetch a result row as an object
Get the length (precision) of a field
Retrieves a list of foreign keys
Retrieves information about data types supported by the data source
Open a persistent database connection
Prepares a statement for execution
Gets the primary keys for a table
Retrieve information about parameters to procedures
Get the list of procedures stored in a specific data source
deprecated
Print result as HTML table
Adjust ODBC settings
Retrieves special columns
Retrieve statistics about a table
Lists tables and the privileges associated with each table
Get the list of table names stored in a specific data source
Since: 5.5
(PHP 5 >= 5.5.5, PECL ZendOpcache >= 7.0.2 )
Compiles and caches a PHP script without executing it
Since: 5.5
(PHP 5 >= 5.5.5, PECL ZendOpcache >= 7.0.2 )
Get configuration information about the cache
Since: 5.5
(PHP 5 >= 5.5.5, PECL ZendOpcache >= 7.0.2 )
Get status information about the cache
Since: 5.5
(PHP 5 >= 5.5.0, PECL ZendOpcache >= 7.0.0 )
Invalidates a cached script
Since: 5.6
(PHP 5 >= 5.6, PECL ZendOpcache >= 7.0.4 )
This function checks if a PHP script has been cached in OPCache.
Since: 5.5
(PHP 5 >= 5.5.0, PECL ZendOpcache >= 7.0.0 )
Resets the contents of the opcode cache
Open connection to system logger
(PHP 5 >= PHP 5.3.3)
Gets the cipher iv length
Since: 8.2
This function works in exactly the same way as openssl_cipher_iv_length but for a key length. This is especially useful to make sure that the right key length is provided to openssl_encrypt and openssl_decrypt.
Since: 8.0
Decrypts the S/MIME message in the file and outputs the results to the supplied file.
Since: 8.0
Encrypts the message in the file with the certificates and outputs the result to the supplied file.
Since: 8.0
Exports the CMS file to an array of PEM certificates.
Since: 8.0
Signs the MIME message in the file with a cert and key and output the result to the supplied file.
Since: 8.0
Verifies that the data block is intact, the signer is who they say they are, and returns the certs of the signers.
Exports a CSR as a string
Exports a CSR to a file
Returns the public key of a CERT
Returns the subject of a CERT
Generates a CSR
Sign a CSR with another certificate (or itself) and generate a certificate
Decrypts data
Since: 5.3
Computes shared secret for public value of remote DH key and local DH key
Computes a digest
Encrypts data
Since: 5.6
Retrieve the available certificate locations
Alias of openssl_pkey_get_private
Alias of openssl_pkey_get_public
Open sealed data
Since: 5.5
Generates a PKCS5 v2 PBKDF2 string, defaults to SHA-1
Since: 5.2.2
Exports a PKCS#12 Compatible Certificate Store File to variable.
Since: 5.2.2
Exports a PKCS#12 Compatible Certificate Store File
Since: 5.2.2
Parse a PKCS#12 Certificate Store into an array
Decrypts an S/MIME encrypted message
Encrypt an S/MIME message
Sign an S/MIME message
Verifies the signature of an S/MIME signed message
Since: 7.3
No description
Gets an exportable representation of a key into a string
Gets an exportable representation of a key into a file
Get a private key
Extract public key from certificate and prepare it for use
Generates a new private key
Decrypts data with private key
Encrypts data with private key
Decrypts data with public key
Encrypts data with public key
Generates a string of pseudo-random bytes, with the number of bytes determined by the length parameter.
Seal (encrypt) data
Generate signature
Since: 5.6
Exports a valid PEM formatted public key signed public key and challenge
Since: 5.6
Exports the challenge associated with a signed public key and challenge
Since: 5.6
Generate a new signed public key and challenge
Since: 5.6
Verifies a signed public key and challenge
Verify signature
Checks if a private key corresponds to a certificate
Verifies if a certificate can be used for a particular purpose
Exports a certificate as a string
Exports a certificate to file
Since: 5.6
No description
Parse an X509 certificate and return the information as an array
Parse an X.509 certificate and return a resource identifier for it
Since: 7.4
Verifies digital signature of x509 certificate against a public key
Convert the first byte of a string to a value between 0 and 255
Does not allow the cache to perform compression on the output of the current page.
If data for assigned key exists, this function outputs it and returns a value of true.
Gets the code’s return value from the cache if it is there, if not - run function and cache the value.
Gets cached data according to the assigned key.
If they cache for the key exists, output it, otherwise capture expression output, cache and pass it out.
Puts data in cache according to the assigned key.
Removes all the cache data for the given filename.
Remove cache data for the script with given URL (all dependent data is removed)
If output was captured by output_cache_exists, this function stops the output capture and stores the data under the key that was given to output_cache_exists().
Reset URL rewriter values
Version | Description |
---|
format | Description | Example returned values | Day |
---|---|---|---|
%a | An abbreviated textual representation of the day | Sun through Sat | |
%A | A full textual representation of the day | Sunday through Saturday | |
%d | Two-digit day of the month (with leading zeros) | 01 to 31 | |
%e | Day of the month, with a space preceding single digits | 1 to 31 | |
%j | Day of the year, 3 digits with leading zeros | 001 to 366 | |
%u | ISO-8601 numeric representation of the day of the week | 1 (for Monday) though 7 (for Sunday) | |
%w | Numeric representation of the day of the week | 0 (for Sunday) through 6 (for Saturday) | |
Week | |||
%U | Week number of the given year, starting with the first Sunday as the first week | 13 (for the 13th full week of the year) | |
%V | ISO-8601:1988 week number of the given year, starting with the first week of the year with at least 4 weekdays, with Monday being the start of the week | 01 through 53 (where 53 accounts for an overlapping week) | |
%W | A numeric representation of the week of the year, starting with the first Monday as the first week | 46 (for the 46th week of the year beginning with a Monday) | |
Month | |||
%b | Abbreviated month name, based on the locale | Jan through Dec | |
%B | Full month name, based on the locale | January through December | |
%h | Abbreviated month name, based on the locale (an alias of %b) | Jan through Dec | |
%m | Two digit representation of the month | 01 (for January) through 12 (for December) | |
Year | |||
%C | Two digit representation of the century (year divided by 100, truncated to an integer) | 19 for the 20th Century | |
%g | Two digit representation of the year going by ISO-8601:1988 standards (see %V) | Example: 09 for the week of January 6, 2009 | |
%G | The full four-digit version of %g | Example: 2008 for the week of January 3, 2009 | |
%y | Two digit representation of the year | Example: 09 for 2009, 79 for 1979 | |
%Y | Four digit representation for the year | Example: 2038 | |
Time | |||
%H | Two digit representation of the hour in 24-hour format | 00 through 23 | |
%I | Two digit representation of the hour in 12-hour format | 01 through 12 | |
%l (lower-case 'L') | Hour in 12-hour format, with a space preceding single digits | 1 through 12 | |
%M | Two digit representation of the minute | 00 through 59 | |
%p | UPPER-CASE 'AM' or 'PM' based on the given time | Example: AM for 00:31, PM for 22:23 | |
%P | lower-case 'am' or 'pm' based on the given time | Example: am for 00:31, pm for 22:23 | |
%r | Same as "%I:%M:%S %p" | Example: 09:34:17 PM for 21:34:17 | |
%R | Same as "%H:%M" | Example: 00:35 for 12:35 AM, 16:44 for 4:44 PM | |
%S | Two digit representation of the second | 00 through 59 | |
%T | Same as "%H:%M:%S" | Example: 21:34:17 for 09:34:17 PM | |
%X | Preferred time representation based on locale, without the date | Example: 03:59:16 or 15:59:16 | |
%z | Either the time zone offset from UTC or the abbreviation (depends on operating system) | Example: -0500 or EST for Eastern Time | |
%Z | The time zone offset/abbreviation option NOT given by %z (depends on operating system) | Example: -0500 or EST for Eastern Time | |
Time and Date Stamps | |||
%c | Preferred date and time stamp based on local | Example: Tue Feb 5 00:45:10 2009 for February 4, 2009 at 12:45:10 AM | |
%D | Same as "%m/%d/%y" | Example: 02/05/09 for February 5, 2009 | |
%F | Same as "%Y-%m-%d" (commonly used in database datestamps) | Example: 2009-02-05 for February 5, 2009 | |
%s | Unix Epoch Time timestamp (same as the time function) | Example: 305815200 for September 10, 1979 08:40:00 AM | |
%x | Preferred date representation based on locale, without the time | Example: 02/05/09 for February 5, 2009 | |
Miscellaneous | |||
%n | A newline character ("\n") | --- | |
%t | A Tab character ("\t") | --- | |
%% | A literal percentage character ("%") | --- |
Maximum length of this parameter is 1023 characters.
Strip HTML and PHP tags from a string
Find position of first occurrence of a case-insensitive string
Case-insensitive
Case insensitive string comparisons using a "natural order" algorithm
String comparisons using a "natural order" algorithm
Search a string for any of a set of characters
Find the position of the first occurrence of a substring in a string
deprecated
Parse a time/date generated with
Find the last occurrence of a character in a string
Find position of last occurrence of a case-insensitive string in a string
Find the position of the last occurrence of a substring in a string
Finds the length of the initial segment of a string consisting entirely of characters contained within a given mask.
Find the first occurrence of a string
Tokenize string Note that only the first call to strtok uses the string argument.
Parse about any English textual datetime description into a Unix timestamp
Return part of a string or false on failure. For PHP8.0+ only string is returned
Binary safe comparison of two strings from an offset, up to length characters
Count the number of substring occurrences
Replace text within a portion of a string
Encrypts a cookie value according to current cookie encrpytion setting
(PECL svn >= 0.1.0)
Schedules the addition of an item in a working directory
(PECL svn >= 0.1.0)
Retrieves authentication parameter
(PECL svn >= 0.1.0)
Sets an authentication parameter
(PECL svn >= 0.3.0)
Get the SVN blame for a file
(PECL svn >= 0.1.0)
Returns the contents of a file in a repository
(PECL svn >= 0.1.0)
Checks out a working copy from the repository
(PECL svn >= 0.1.0)
Recursively cleanup a working copy directory, finishing incomplete operations and removing locks
(PECL svn >= 0.1.0)
Returns the version of the SVN client libraries
(PECL svn >= 0.1.0)
Sends changes from the local working copy to the repository
(PECL svn >= 0.4.0)
Delete items from a working copy or repository.
(PECL svn >= 0.1.0)
Recursively diffs two paths
(PECL svn >= 0.3.0)
Export the contents of a SVN directory
(PECL svn >= 0.2.0)
Abort a transaction, returns true if everything is okay, false otherwise
(PECL svn >= 0.2.0)
Creates and returns a stream that will be used to replace
(PECL svn >= 0.2.0)
Create a new transaction
(PECL svn >= 0.2.0)
Return true if everything is ok, false otherwise
(PECL svn >= 0.1.0)
Determines what kind of item lives at path in a given repository fsroot
(PECL svn >= 0.2.0)
Return true if content is different, false otherwise
(PECL svn >= 0.2.0)
Copies a file or a directory, returns true if all is ok, false otherwise
(PECL svn >= 0.2.0)
Deletes a file or a directory, return true if all is ok, false otherwise
(PECL svn >= 0.1.0)
Enumerates the directory entries under path; returns a hash of dir names to file type
(PECL svn >= 0.1.0)
Returns a stream to access the contents of a file from a given version of the fs
(PECL svn >= 0.1.0)
Returns the length of a file from a given version of the fs
(PECL svn >= 0.2.0)
Return true if the path points to a directory, false otherwise
(PECL svn >= 0.2.0)
Return true if the path points to a file, false otherwise
(PECL svn >= 0.2.0)
Creates a new empty directory, returns true if all is ok, false otherwise
(PECL svn >= 0.2.0)
Creates a new empty file, returns true if all is ok, false otherwise
(PECL svn >= 0.1.0)
Returns the revision in which path under fsroot was created
(PECL svn >= 0.1.0)
Returns the value of a property for a node
(PECL svn >= 0.2.0)
Return true if props are different, false otherwise
(PECL svn >= 0.1.0)
Fetches the value of a named property
(PECL svn >= 0.1.0)
Get a handle on a specific version of the repository root
(PECL svn >= 0.2.0)
Creates and returns a transaction root
(PECL svn >= 0.1.0)
Returns the number of the youngest revision in the filesystem
(PECL svn >= 0.2.0)
Imports an unversioned path into a repository
(PECL svn >= 0.1.0)
Returns the commit log messages of a repository URL
(PECL svn >= 0.1.0)
Returns list of directory contents in repository URL, optionally at revision number
(PECL svn >= 0.4.0)
Creates a directory in a working copy or repository
No description
(PECL svn >= 0.1.0)
Create a new subversion repository at path
(PECL svn >= 0.1.0)
Gets a handle on the filesystem for a repository
(PECL svn >= 0.2.0)
Create a new transaction
(PECL svn >= 0.2.0)
Commits a transaction and returns the new revision
(PECL svn >= 0.1.0)
Make a hot-copy of the repos at repospath; copy it to destpath
(PECL svn >= 0.1.0)
Open a shared lock on a repository.
(PECL svn >= 0.1.0)
Run recovery procedures on the repository located at path.
(PECL svn >= 0.3.0)
Revert changes to the working copy
(PECL svn >= 0.1.0)
Returns the status of working copy files and directories
(PECL svn >= 0.1.0)
Update working copy
No description
No description
Defers the execution of a callback function until the surrounding function of a coroutine returns.
Since: 4.8.1
No description
No description
This function is an alias of method \Swoole\Event::defer().
No description
Since: 4.8.1
Get all PHP objects of current call stack.
No description
No description
No description
This function is an alias of method \Swoole\Timer::after().
This function is an alias of method \Swoole\Timer::clear().
This function is an alias of method \Swoole\Timer::clearAll().
This function is an alias of method \Swoole\Timer::exists().
This function is an alias of method \Swoole\Timer::info().
This function is an alias of method \Swoole\Timer::set().
This function is an alias of method \Swoole\Timer::tick().
Gets the current Swoole version. This information is also available in the predefined constant SWOOLE_VERSION.
Gets number of affected rows in last query
Opens a Sybase server connection
Moves internal row pointer
Fetch a result row as an associative array
Get field information from a result
Fetch a row as an object
Open persistent Sybase connection
Sends a Sybase query
Selects a Sybase database
Sets the handler called when a server message is raised
Send a Sybase query and do not block
Execute an external program and display the output
Create file with unique file name
(PHP 5, PECL tidy >= 0.5.2)
Returns the Number of Tidy accessibility warnings encountered for specified document
(PHP 5, PECL tidy >= 0.5.2)
Execute configured cleanup and repair operations on parsed markup
(PHP 5, PECL tidy >= 0.5.2)
Returns the Number of Tidy configuration errors encountered for specified document
(PHP 5, PECL tidy >= 0.5.2)
Run configured diagnostics on parsed and repaired markup
(PHP 5, PECL tidy >= 0.5.2)
Returns the Number of Tidy errors encountered for specified document
(PHP 5, PECL tidy 0.5.2-1.0)
Returns a tidyNode object starting from the <body> tag of the tidy parse tree
(PHP 5, PECL tidy >= 0.5.2)
Return warnings and errors which occurred parsing the specified document
(PHP 5, PECL tidy 0.5.2-1.0.0)
Returns a tidyNode object starting from the <head> tag of the tidy parse tree
(PHP 5, PECL tidy 0.5.2-1.0.0)
Returns a tidyNode object starting from the <html> tag of the tidy parse tree
(PHP 5, PECL tidy >= 0.5.2)
Get the Detected HTML version for the specified document
(PHP 5, PECL tidy >= 0.5.2)
Return a string representing the parsed tidy markup
(PHP 5, PECL tidy >= 0.5.2)
Get release date (version) for Tidy library
(PHP 5, PECL tidy 0.5.2-1.0.0)
Returns a tidyNode object representing the root of the tidy parse tree
(PHP 5, PECL tidy >= 0.5.2)
Returns the value of the specified configuration option for the tidy document
(PHP 5, PECL tidy >= 0.5.2)
Indicates if the document is a generic (non HTML/XHTML) XML document
(PHP 5, PECL tidy >= 0.5.2)
Parse markup in file or URI
(PHP 5, PECL tidy >= 0.5.2)
Parse a document stored in a string
(PHP 5, PECL tidy >= 0.7.0)
Repair a file and return it as a string
(PHP 5, PECL tidy >= 0.7.0)
Repair a string using an optionally provided configuration file
(PHP 5, PECL tidy >= 0.5.2)
Returns the Number of Tidy warnings encountered for specified document
Delay for a number of seconds and nanoseconds
Returns associative array containing dst, offset and the timezone name Alias: {DateTimeZone
Returns a numerically indexed array containing all defined timezone identifiers Alias: {DateTimeZone
Since: 5.1.3
Returns the timezone name from abbreviation
Returns all transitions for the timezone Alias: {DateTimeZone
Sets access and modification time of file
Since: 5.4
(PHP >= 5.4.0, PECL intl >= 2.0.0)
Create a transliterator
Since: 5.4
(PHP >= 5.4.0, PECL intl >= 2.0.0)
Create transliterator from rules
Since: 5.4
(PHP >= 5.4.0, PECL intl >= 2.0.0)
Create an inverse transliterator
Since: 5.4
(PHP >= 5.4.0, PECL intl >= 2.0.0)
Get last error code
Since: 5.4
(PHP >= 5.4.0, PECL intl >= 2.0.0)
Get last error message
Since: 5.4
(PHP >= 5.4.0, PECL intl >= 2.0.0)
Get transliterator IDs
Since: 5.4
(PHP >= 5.4.0, PECL intl >= 2.0.0)
Transliterate a string
Strip whitespace (or other characters) from the beginning and end of a string
Sort an array with a user-defined comparison function and maintain index association
Uppercase the first character of each word in a string
Sort an array by keys using a user-defined comparison function
Unpack data from binary string
Allow you to unregister an event handler.
De-register a function for execution on each tick
Creates a PHP value from a stored representation
Since: 5.4
Allows control over disabled exit opcode
Since: 5.4
Get the current mock for a class
Gets the value of a static class property, if class is given, or the value of an instance property, if instance is given
Since: 5.4
Gets a previous set return value for a function
Gets the static variables from function or method scope
Sets hook to execute when entering a function or method
Sets the value of an existing static class property, if class is given, or the value of an existing instance property, if instance is given
Since: 7.0
Provide a return value for an existing function
Sets the static variables in function or method scope
Since: 7.0
Unsets a previously set return value for a function
Since: PECL uploadprogress >= 0.9.0
No description
Since: PECL uploadprogress >= 0.3.0
No description
Set whether to use the SOAP error handler
Sort an array by values using a user-defined comparison function
deprecated
Converts a string with ISO-8859-1 characters encoded with UTF-8 to single-byte ISO-8859-1
Generate a MD5 hashed (predictable) UUID based on a well-known UUID
Generate a SHA1 hashed (predictable) UUID based on a well-known UUID
Check wheter an UUID is the NULL UUID 00000000-0000-0000-0000-000000000000
Converts a UUID string to the binary representation
Extract creation time from a time based UUID as UNIX timestamp
Converts a UUID binary string to the human readable string
Stats check loop callback. (after loop callback)
Returns current exepath. basically this will returns current php path.
Initialize fs event.
Open specified file.
Async sendfile.
Async symlink.
Write buffer to specified file descriptor.
No description
Setup prepare loop callback. (pre loop callback)
Execute callbacks in another thread (requires Thread Safe enabled PHP).
No description
Connect to specified ip address and port.
Connect to specified ip address and port.
Initialize timer handle.
Initialize TTY. you have to open tty your hand.
Listens for a connection on a uv udp handle.
Listens for a connection on a uv udp handle.
Send buffer to specified address.
Send buffer to specified address.
Join or leave udp muticast group.
Outputs or returns a parsable string representation of a variable
(PHP 5, PHP 7)
"Adds" two variant values together and returns the result
(PHP 5, PHP 7)
Performs a bitwise AND operation between two variants
(PHP 5, PHP 7)
Convert a variant into a new variant object of another type
(PHP 5, PHP 7)
Concatenates two variant values together and returns the result
(PHP 5, PHP 7)
Compares two variants
(PHP 5, PHP 7)
Returns a variant date representation of a Unix timestamp
(PHP 5, PHP 7)
Converts a variant date/time value to Unix timestamp
(PHP 5, PHP 7)
Returns the result from dividing two variants
(PHP 5, PHP 7)
Performs a bitwise equivalence on two variants
(PHP 5, PHP 7)
Returns the integer portion of a variant
(PHP 5, PHP 7)
Converts variants to integers and then returns the result from dividing them
(PHP 5, PHP 7)
Performs a bitwise implication on two variants
(PHP 5, PHP 7)
Returns the integer portion of a variant
(PHP 5, PHP 7)
Divides two variants and returns only the remainder
(PHP 5, PHP 7)
Multiplies the values of the two variants
(PHP 5, PHP 7)
Performs bitwise not negation on a variant
(PHP 5, PHP 7)
Performs a logical disjunction on two variants
(PHP 5, PHP 7)
Returns the result of performing the power function with two variants
(PHP 5, PHP 7)
Rounds a variant to the specified number of decimal places
(PHP 5, PHP 7)
Convert a variant into another type "in-place"
(PHP 5, PHP 7)
Subtracts the value of the right variant from the left variant value
(PHP 5, PHP 7)
Performs a logical exclusion on two variants
Compares two "PHP-standardized" version number strings
Write a formatted string to a stream
Perform an Apache sub-request virtual() is an Apache-specific function which is similar to in mod_include. It performs an Apache sub-request. It is useful for including CGI scripts or .shtml files, or anything else that you would parse through Apache. Note that for a CGI script, the script must generate valid CGI headers. At the minimum that means it must generate a Content-Type header.
Calls the DLL function pointed by address.
Creates a new font. name is the font name, height is its height in points (not pixels), and color is a RGB color value. flags can be a combination of the following values:.
Creates a true-color image measuring width by height pixels.
Creates a transparency mask of a true-color bitmap.
Creates a window of class wclass. Click here for a list of the available window classes.
Deletes an item, a range of items, or all items from a control. Returns TRUE on success or FALSE if an error occurs.
Destroys an image created by wb_create_image(), wb_create_mask() or wb_load_image().
Draws a filled or hollow rectangle.
Draws a bitmap. The first parameter, target, may be a WinBinder object, a window handle, a drawing surface or another bitmap.
Draws a straight line. The first parameter, target, may be a WinBinder object, a window handle, a drawing surface or a bitmap.
Draws a point of color, setting the RGB color value of the pixel that exists at the given coordinates.
Draws a filled or hollow rectangle.
Draws a string. The first parameter, target, may be a WinBinder object, a window handle, a drawing surface or a bitmap.
Opens or executes a command. The string passed to this function can be one of the following:.
Looks for a file in the Windows and System directories, in this order.
Returns the address (as an integer pointer) of the variable var.
Returns an integer that corresponds to the class of the object (control, window or menu) passed as the parameter.
Returns an integer handle that corresponds to the WinBinder object (control, toolbar item or menu item) wbobject that has the supplied identifier id.
Enumerate windows, i think: https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-enumwindows
Returns a handle to the window or control that has the keyboard focus.
Returns the address of a library function. fname is the function name and idlib identifies a library already loaded.
Unused, i think its https://docs.microsoft.com/en-us/windows/win32/api/winuser/nc-winuser-hookproc
Returns a string of data containing a copy of the internal true-color representation of the given image.
Detects a running instance of a WinBinder application.
Returns an array with a list of the child controls in window or control wbobject. Each element is an integer identifier that represents a WinBinder object.
Retrieves an integer representing the level of a control item.
returns a pointer to MidiOutProc (can also be used for MidiInProc, WaveInProc, WaveOutProc or any similar callback) for use with functions like midiOutOpen.
Returns the handle of the control parent if item specifies a control, or the node parent if item specifies a treeview node.
Returns the RGB color value of the pixel at the given coordinates. The first parameter, source, may be a WinBinder object, a window handle, a drawing surface or a bitmap.
Returns an array with the position of the control or window related to its parent, in pixels.
Reads a string or integer value from the Windows registry item referenced by key, subkey and entry.
Returns a value or array with the indices or identifiers of the selected elements or items in wbobject.
Gets the dimensions of a control, window, image or string.
Retrieves an integer representing the current state of a control item.
Returns information about the current system and application, according to the string info.
Retrieves the value of a control or control item. The item and subitem parameters are set to -1 if absent.
Tells whether an object is visible. Returns TRUE if wbobject is visible and FALSE otherwise.
Loads the image, icon or cursor file filename from disk and returns a handle to it.
Loads a DLL into memory. Returns an integer identifying libname. If libname is NULL then returns the identifier of the last library returned. The function accepts fully qualified and raw names. Returns NULL if no library was found.
Creates and displays a message box under the style supplied and returns a value according to the button pressed.
Gets the contents of a memory area pointed by address.
Loads and plays a sound file or system sound.
Sets the contents of a memory area pointed by address.
Refreshes or redraws the WinBinder object wbobject, forcing an immediate redraw if the parameter now is TRUE (the default).
Releases the DLL identified by idlib from memory. The idlib identifier must have been obtained with a call to wb_load_library().
Sends a Windows message to the HWND handle of the WinBinder object wbobject.
Sets a specific area in a window. Possible values for type are:.
Set or change the mouse cursor shape of a window, control, a whole class or application-wide. * The cursor can be set for any window class and for control classes ImageButton, InvisibleArea (deprecated), HyperLink and EditBox.
Enables or disables control according to the value of enabled.
Assigns the keyboard focus to wbobject. Returns TRUE on success or FALSE if an error occurs.
Sets the font of control. font is a unique integer value returned by wb_create_font().
Assigns the callback function fn_handler to window.
Assigns the image source to the WinBinder object wbobject.
Retrieves a portion of the image already assigned to a control and assigns it to a item (and optional subitem).
Sets the location of an HTMLControl or sends a special command to it.
Moves the object wbobject to the coordinates xpos, ypos in relation to its parent window.
Sets the valid range of values (vmin and vmax) of a control. Valid classes are Gauge, ScrollBar, Slider and Spinner.
Reads a string or integer value from the Windows registry item referenced by key, subkey and entry.
Sizes the object wbobject to width and height pixels.
Sets the state of a control item (a treeview node). Returns TRUE on success or FALSE if an error occurs.
Sets or resets one or more styles of the WinBinder object wbobject.
Shows or hides the WinBinder object wbobject according to the value of visible.
Sorts the contents of a control, a control item, a ListView column or a sub-item.
Stops one or more sounds that were started with wb_play_sound().
Displays the standard Select Color dialog box. Returns a RGB value which is the selected color value or NOCOLOR if the dialog box was canceled. Returns NULL if not successful.
Displays the standard Select Path dialog box. Returns the name of the selected path, if any, or a blank string if the dialog box was canceled. Returns NULL if not successful.
This function creates a delay and verifies if mouse buttons are pressed and/or the keyboard state.
No description
No description
Return TRUE if the item's checkbox is checked
No description
No description
Add variables to a WDDX packet with the specified ID
Starts a new WDDX packet with structure inside it
Serialize a single value into a WDDX packet
Serialize variables into a WDDX packet
resumes a paused service
Creates a new service entry in the SCM database
Deletes a service entry from the SCM database This function really just marks the service for deletion. If other processes (such as the Services Applet) are open, then the deletion will be deferred until those applications are closed. If a service is marked for deletion, further attempts to delete it will fail, and attempts to create a new service with that name will also fail.
Returns the last control message that was sent to this service When running as a service you should periodically check this to determine if your service needs to stop running.
Pauses a named service. Requires administrative privileges.
Queries the current status for a service, returning an array of information.
Update the service status Informs the SCM of the current status of a running service. This call is only valid for a running service process.
Starts a service Attempts to start the named service. Usually requires administrative privileges.
Registers the script with the SCM, so that it can act as the service with the given name When launched via the Service Control Manager, a service process is required to "check-in" with it to establish service monitoring and communication facilities. This function performs the check-in by spawning a thread to handle the lower-level communication with the service control manager.
Stops a named service. Requires administrative privileges.
(PHP 5.2+; PECL wincache >= 1.0.0)
Retrieves information about files cached in the file cache
(PHP 5.2+; PECL wincache >= 1.0.0)
Retrieves information about memory usage by file cache.
(PHP 5.2+; PECL wincache >= 1.1.0)
Obtains an exclusive lock on a given key.
(PHP 5.2+; PECL wincache >= 1.0.0)
Retrieves information about opcode cache content and its usage
(PHP 5.2+; PECL wincache >= 1.0.0)
Retrieves information about memory usage by opcode cache.
(PHP 5.2+; PECL wincache >= 1.0.0)
Refreshes the cache entries for the files, whose names were passed in the input argument.
(PHP 5.2+; PECL wincache >= 1.0.0)
Retrieves information about cached mappings between relative file paths and
corresponding absolute file paths.
(PHP 5.2+; PECL wincache >= 1.0.0)
Retrieves information about memory usage by resolve file path cache.
(PHP 5.2+; PECL wincache >= 1.1.0)
Retrieves information about session cache content and its usage.
(PHP 5.2+; PECL wincache >= 1.1.0)
Retrieves information about memory usage by session cache.
(PHP 5.2+; PECL wincache >= 1.1.0)
Adds a variable in user cache, only if this variable doesn't already exist in the cache.
(PHP 5.2+; PECL wincache >= 1.1.0)
Compares the variable associated with the key with old_value
and if it matches then assigns the new_value to it.
(PHP 5.2+; PECL wincache >= 1.1.0)
Clears/deletes all the values stored in the user cache.
(PHP 5.2+; PECL wincache >= 1.1.0)
Decrements the value associated with the key by 1 or as specified by dec_by.
(PHP 5.2+; PECL wincache >= 1.1.0)
Deletes the elements in the user cache pointed by key.
(PHP 5.2+; PECL wincache >= 1.1.0)
Checks if a variable with the key exists in the user cache or not.
(PHP 5.2+; PECL wincache >= 1.1.0)
Gets a variable stored in the user cache.
(PHP 5.2+; PECL wincache >= 1.1.0)
Increments the value associated with the key by 1 or as specified by inc_by.
(PHP 5.2+; PECL wincache >= 1.1.0)
Retrieves information about data stored in the user cache.
(PHP 5.2+; PECL wincache >= 1.1.0)
Retrieves information about memory usage by user cache.
(PHP 5.2+; PECL wincache >= 1.1.0)
Adds a variable in user cache and overwrites a variable if it already exists in the cache.
(PHP 5.2+; PECL wincache >= 1.1.0)
Releases an exclusive lock that was obtained on a given key by using wincache_lock().
Wraps a string to a given number of characters
Clear cache by id on specified cache type
Disassemble file into opcode array by filename
Decrease an int counter in cache by specified name, create it if not exists
Decode(load) opcode from XCache encoded format file
Encode php file into XCache opcode encoded format
Increase an int counter in cache by specified name, create it if not exists
Get cache entries list by id on specified cache type
Store data to cache by specified name
Unset existing data in cache by specified prefix
This function makes the debugger break on the specific line as if a normal file/line breakpoint was set on this line.
This function returns the name of the class that defined the current method, NULL if the stack frame does not exist, or FALSE if no class is associated with this call.
This function returns the filename from where the current function/method was executed from, or NULL if the stack frame does not exist
This function returns the name of the current function/method, NULL if the stack frame does not exist, or FALSE if the stack frame has no function/method information
This function returns the line number from where the current function/method was called from, or NULL if the stack frame does not exist
This function displays structured information about one or more variables that includes its type, value and refcount information.
This function displays structured information about one or more variables that includes its type, value and refcount information.
This function dumps the values of the elements of the super globals as specified with the xdebug.dump.* php.ini settings.
Returns a structure which contains information about which lines were executed in your script (including include files).
This function returns all errors from the collection buffer that contains all errors that were stored there when error collection was started with xdebug_start_error_collection().
Returns an array where each element is a variable name which is defined in the current scope.
Returns the number of functions called, including constructors, desctructors and methods.
Returns an array which resembles the stack trace up to this point.
Returns the name of the file which is used to save garbage collection information to, or false if statistics collection is not active.
Returns all the headers that are set with PHP's header() function, or any other header set internally within PHP (such as through setcookie()), as an array.
Returns a structure which contains information about where the monitored functions were executed in your script.
Returns the name of the file which is used to save profile information to.
Returns the name of the file which is used to trace the output of this script too.
Return whether stack traces would be shown in case of an error or not.
Returns the maximum amount of memory the script used until now.
Displays the current function stack, in a similar way as what Xdebug would display in an error situation.
This function starts gathering the information for code coverage.
Starts recording all notices, warnings and errors and prevents their display
This function starts the monitoring of functions that were given in a list as argument to this function.
Start tracing function calls from this point to the file in the trace_file parameter.
This function stops collecting information, the information in memory will be destroyed.
When this function is executed, error collection as started by xdebug_start_error_collection() is aborted.
Stop garbage collection statistics collection and closes the output file.
Returns the current time index since the starting of the script in seconds.
This function displays structured information about one or more expressions that includes its type and value.
Make binary diff of two files
Read a size of file created by applying a binary diff
Patch a file with a binary diff
Make unified diff of two files
Alias of xdiff_file_bdiff
Merge 3 files into one
Patch a file with an unified diff
Alias of xdiff_file_bpatch
Make binary diff of two files using the Rabin's polynomial fingerprinting algorithm
Make binary diff of two strings
Read a size of file created by applying a binary diff
Patch a string with a binary diff
Make unified diff of two strings
Alias of xdiff_string_bdiff
Merge 3 strings into one
Patch a string with an unified diff
Alias of xdiff_string_bpatch
Make binary diff of two strings using the Rabin's polynomial fingerprinting algorithm
(PHP >= 5.2.0, PECL xhprof >= 0.9.0)
Stops the profiler, and returns xhprof data from the run.
(PHP >= 5.2.0, PECL xhprof >= 0.9.0)
Start xhprof profiler.
(PHP >= 5.2.0, PECL xhprof >= 0.9.0)
Stops the sample mode xhprof profiler, and returns xhprof data from the run.
(PHP >= 5.2.0, PECL xhprof >= 0.9.0)
Starts profiling in sample mode, which is a lighter weight version of {xhprof_enable()}. The sampling interval
is 0.1 seconds, and samples record the full function call stack. The main use case is when lower overhead is
required when doing performance monitoring and diagnostics.
Get current column number for an XML parser
Start parsing an XML document
Parse XML data into an array structure
Create an XML parser with namespace support
Set options in an XML parser
Set up character data handler
Set up start and end element handlers
Set up end namespace declaration handler
Set up external entity reference handler
Set up notation declaration handler
Set up processing instruction (PI) handler
Set up start namespace declaration handler
Set up unparsed entity declaration handler
Decodes XML into native PHP types
Decodes XML into native PHP types
Generates XML for a method request
Decodes XML into a list of method descriptions
Adds introspection documentation
Parses XML requests and call methods
Register a PHP function to generate documentation
Register a PHP function to resource method matching method_name
Sets xmlrpc type, base64 or datetime, for a PHP string value
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
End attribute
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
End current CDATA
(PHP 5 >= 5.1.2, PECL xmlwriter >= 1.0.0)
Create end comment
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
End current document
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
End current DTD
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
End current DTD AttList
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
End current DTD element
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
End current DTD Entity
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
End current element
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
End current PI
(PHP 5 >= 5.1.2, PECL xmlwriter >= 1.0.0)
Flush current buffer
(PHP 5 >= 5.2.0, PECL xmlwriter >= 2.0.4)
End current element
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Create new xmlwriter using memory for string output
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Create new xmlwriter using source uri for output
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Returns current buffer
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Toggle indentation on/off
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Set string used for indenting
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Create start attribute
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Create start namespaced attribute
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Create start CDATA tag
(PHP 5 >= 5.1.2, PECL xmlwriter >= 1.0.0)
Create start comment
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Create document tag
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Create start DTD tag
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Create start DTD AttList
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Create start DTD element
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Create start DTD Entity
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Create start element tag
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Create start namespaced element tag
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Create start PI tag
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Write text
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Write full attribute
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Write full namespaced attribute
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Write full CDATA tag
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Write full comment tag
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Write full DTD tag
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Write full DTD AttList tag
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Write full DTD element tag
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Write full DTD Entity tag
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Write full element tag
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Write full namespaced element tag
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
Writes a PI
(PHP 5 >= 5.2.0, PECL xmlwriter >= 2.0.4)
Write a raw XML text
(PHP 5 >= 5.2.0, PECL yaml >= 0.5.0)
(PHP 5 >= 5.2.0, PECL yaml >= 0.5.0)
Send the YAML representation of a value to a file
(PHP 5 >= 5.2.0, PECL yaml >= 0.4.0)
Parse a YAML stream
(PHP 5 >= 5.2.0, PECL yaml >= 0.4.0)
Parse a YAML stream from a file
(PHP 5 >= 5.2.0, PECL yaml >= 0.4.0)
Parse a Yaml stream from a URL
Returns the current obfuscation level support (set by zend_optimizer.obfuscation_level_support)
Clear the entire Disk Memory cache or just the provided namespace.
Retrieves data stored in the Shared Memory Cache
Provide the user information about the memory data cache
Stores a serializable variable into Disk Cache
Returns array of the host ids. If all_ids is true, then all IDs are returned, otehrwise only IDs considered "primary" are returned.
Returns license (array with fields) if the current file has a valid license and is encoded, otherwise it returns false.
Dynamically loads a license for applications encoded with Zend SafeGuard. The Override controls if it will override old licenses for the same product.
Obfuscate and return the given class name with the internal obfuscation function.
Obfuscate and return the given function name with the internal obfuscation function.
Start runtime-obfuscation support that allows limited mixing of obfuscated and un-obfuscated code.
Send a buffer using ZDS
Send a file using ZDS
Clear the entire Shared Memory cache or just the provided namespace.
Retrieves data stored in the Shared Memory Cache.
Provide the user information about the memory data cache
Stores a serializable variable into Shared Memory Cache
deprecated
(PHP 4 >= 4.1.0, PHP 5 >= 5.2.0, PECL zip >= 1.0.0)
Close a ZIP file archive
deprecated
(PHP 4 >= 4.1.0, PHP 5 >= 5.2.0, PECL zip >= 1.0.0)
Close a directory entry
deprecated
(PHP 4 >= 4.1.0, PHP 5 >= 5.2.0, PECL zip >= 1.0.0)
Retrieve the compressed size of a directory entry
deprecated
(PHP 4 >= 4.1.0, PHP 5 >= 5.2.0, PECL zip >= 1.0.0)
Retrieve the compression method of a directory entry
deprecated
(PHP 4 >= 4.1.0, PHP 5 >= 5.2.0, PECL zip >= 1.0.0)
Retrieve the actual file size of a directory entry
deprecated
(PHP 4 >= 4.1.0, PHP 5 >= 5.2.0, PECL zip >= 1.0.0)
Retrieve the name of a directory entry
(PHP 4 >= 4.1.0, PHP 5 >= 5.2.0, PECL zip >= 1.0.0)
Open a directory entry for reading
deprecated
(PHP 4 >= 4.1.0, PHP 5 >= 5.2.0, PECL zip >= 1.0.0)
Read from an open directory entry
deprecated
(PHP 4 >= 4.1.0, PHP 5 >= 5.2.0, PECL zip >= 1.0.0)
Open a ZIP file archive
deprecated
(PHP 4 >= 4.1.0, PHP 5 >= 5.2.0, PECL zip >= 1.0.0)
Read next entry in a ZIP file archive
Since: 5.4
Uncompress any raw/gzip/zlib encoded data
Since: 5.4
Compress data with the specified encoding
Zstandard compression using a digested dictionary.
Zstandard decompression using a digested dictionary.
Zstandard decompression using a digested dictionary.
Zstandard decompression using a digested dictionary.
Zstandard decompression using a digested dictionary.
Zstandard decompression using a digested dictionary.
Exceptions
stub class representing AMQPException from pecl-amqp
stub class representing AMQPExchangeException from pecl-amqp
stub class representing AMQPExchangeValue from pecl-amqp
stub class representing AMQPQueueException from pecl-amqp
Exception thrown if a callback refers to an undefined function or if some arguments are missing.
Exception thrown if a callback refers to an undefined method or if some arguments are missing.
DOM operations raise exceptions under particular circumstances, i.e., when an operation is impossible to perform for logical reasons.
Exception thrown if a value does not adhere to a defined valid data domain.
An Error Exception.
Class: GearmanException
Exception thrown if an argument is not of the expected type.
Class JsonException
Exception thrown if a length is invalid.
Exception that represents error in the program logic. This kind of exception should lead directly to a fix in your code.
Base class for LuaSandbox exceptions.
Exception thrown when Lua encounters an error inside an error handler.
Uncatchable LuaSandbox exceptions.
Exception thrown when Lua cannot allocate memory.
Catchable LuaSandbox runtime exceptions.
Exception thrown when Lua code cannot be parsed.
Exception thrown when the configured CPU time limit is exceeded.
(PECL mongo >= 1.5.0)
(PECL mongo >= 1.5.0)
(PECL mongo >= 1.5.0)
(PECL mongo >= 1.3.0)
(PECL mongo >= 1.5.0)
Exception thrown if a value is not a valid key. This represents errors that cannot be detected at compile time.
Exception thrown when an illegal index was requested. This represents errors that should be detected at compile time.
Exception thrown when adding an element to a full container.
Represents an error raised by PDO. You should not throw a PDOException from your own code.
The PharException class provides a phar-specific exception class for try/catch blocks.
Exception thrown to indicate range errors during program execution.
This class serves two purposes:
it is the type of the exceptions thrown by the RAR extension functions and methods and it allows, through static
methods to query and define the error behaviour of the extension, i.e., whether exceptions are thrown or only
warnings are emitted.
The following error codes are used:
- -1 - error outside UnRAR library
- 11 - insufficient memory
- 12 - bad data
- 13 - bad archive
- 14 - unknown format
- 15 - file open error
- 16 - file create error
- 17 - file close error
- 18 - read error
- 19 - write error
- 20 - buffer too small
- 21 - unkown RAR error
- 22 - password required but not given
The ReflectionException class.
Exception thrown if an error which can only be found on runtime occurs.
Represents an error raised by SNMP. You should not throw a SNMPException from your own code.
An error thrown by simdjson when processing json.
Represents a SOAP fault.
(PECL solr >= 0.9.2)
Class SolrClientException
An exception thrown when there is an error while making a request to the server from the client.
(PECL solr >= 0.9.2)
Class SolrException
This is the base class for all exception thrown by the Solr extension classes.
(PECL solr >= 1.1.0, >=2.0.0)
Class SolrServerException
An exception thrown when there is an error produced by the Solr Server itself.
Exception thrown when performing an invalid operation on an empty container, such as removing an element.
Exception thrown if a value does not match with a set of values. Typically this happens when a function calls another function and expects the return value to be of a certain type or value not including arithmetic or buffer related errors.
Class Yar_Client_Exception Date 2018/6/9 下午3:05
Class Yar_Server_Exception Date 2018/6/9 下午3:06
This extension will throw instances of the class com_exception whenever there is a potentially fatal error reported by COM. All COM exceptions have a well-defined code property that corresponds to the HRESULT return value from the various COM operations. You may use this code to make programmatic decisions on how to handle the exception.